Skip to content
Commit 9f0d3c27 authored by Eric Dumazet's avatar Eric Dumazet Committed by David S. Miller
Browse files

ipv6: addrconf: fix /proc/net/if_inet6



Commit 1d578303 (ipv6/addrconf: speedup /proc/net/if_inet6 filling)
added bugs hiding some devices from if_inet6 and breaking applications.

"ip -6 addr" could still display all IPv6 addresses, while "ifconfig -a"
couldnt.

One way to reproduce the bug is by starting in a shell :

unshare -n /bin/bash
ifconfig lo up

And in original net namespace, lo device disappeared from if_inet6

Reported-by: default avatarJan Hinnerk Stosch <janhinnerk.stosch@gmail.com>
Tested-by: default avatarJan Hinnerk Stosch <janhinnerk.stosch@gmail.com>
Signed-off-by: default avatarEric Dumazet <edumazet@google.com>
Cc: Mihai Maruseac <mihai.maruseac@gmail.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 2384d6aa
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment