diff options
author | Tony Zelenoff <antonz@parallels.com> | 2012-01-26 22:28:58 +0000 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2012-01-30 12:57:34 -0500 |
commit | 84920c1420e2b4a4150e5bb45ee5a23ea4641523 (patch) | |
tree | 5115f0d9525cc7321c34bb6260ef576e091040f1 /net/ipv6 | |
parent | 5e6bbedd8238edbfee03d2950369edb08773cd3c (diff) | |
download | linux-84920c1420e2b4a4150e5bb45ee5a23ea4641523.tar.bz2 |
net: Allow ipv6 proxies and arp proxies be shown with iproute2
Add ability to return neighbour proxies list to caller if
it sent full ndmsg structure and has NTF_PROXY flag set.
Before this patch (and before iproute2 patches):
$ ip neigh add proxy 2001::1 dev eth0
$ ip -6 neigh show
$
After it and with applied iproute2 patches:
$ ip neigh add proxy 2001::1 dev eth0
$ ip -6 neigh show
2001::1 dev eth0 proxy
$
Compatibility with old versions of iproute2 is not broken,
kernel checks for incoming structure size and properly
works if old structure is came.
[v2]
* changed comments style.
* removed useless line with continue and curly bracket.
* changed incoming message size check from equal to more or
equal.
CC: davem@davemloft.net
CC: kuznet@ms2.inr.ac.ru
CC: netdev@vger.kernel.org
CC: xemul@parallels.com
Signed-off-by: Tony Zelenoff <antonz@parallels.com>
Acked-by: Thomas Graf <tgraf@suug.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ipv6')
0 files changed, 0 insertions, 0 deletions