diff options
author | Eric Dumazet <edumazet@google.com> | 2012-10-16 11:37:27 +0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2012-10-16 22:41:47 +0400 |
commit | 9f0d3c2781baa1102108e16efbe640dd74564a7c (patch) | |
tree | 7748c5750e0069ca56d6f98939e91261b00154ed /include/linux/coda.h | |
parent | 2384d6aa079de7c16c7877220d3cd4c6f4f50767 (diff) | |
download | linux-9f0d3c2781baa1102108e16efbe640dd74564a7c.tar.xz |
ipv6: addrconf: fix /proc/net/if_inet6
Commit 1d5783030a1 (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: Jan Hinnerk Stosch <janhinnerk.stosch@gmail.com>
Tested-by: Jan Hinnerk Stosch <janhinnerk.stosch@gmail.com>
Signed-off-by: Eric Dumazet <edumazet@google.com>
Cc: Mihai Maruseac <mihai.maruseac@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/linux/coda.h')
0 files changed, 0 insertions, 0 deletions