]> git.proxmox.com Git - mirror_ubuntu-kernels.git/commit
bonding, ipv4, ipv6, vlan: Handle NETDEV_BONDING_FAILOVER like NETDEV_NOTIFY_PEERS
authorBen Hutchings <bhutchings@solarflare.com>
Fri, 15 Apr 2011 13:47:51 +0000 (13:47 +0000)
committerDavid S. Miller <davem@davemloft.net>
Mon, 18 Apr 2011 06:36:03 +0000 (23:36 -0700)
commit7c89943236750537d26421d9bbb6f6575e2d1e1b
treedfbc9b11ddcd20757388b03e9925363c1e1764f3
parent99606477a5888b0ead0284fecb13417b1da8e3af
bonding, ipv4, ipv6, vlan: Handle NETDEV_BONDING_FAILOVER like NETDEV_NOTIFY_PEERS

It is undesirable for the bonding driver to be poking into higher
level protocols, and notifiers provide a way to avoid that.  This does
mean removing the ability to configure reptitition of gratuitous ARPs
and unsolicited NAs.

Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/bonding/Makefile
drivers/net/bonding/bond_main.c
drivers/net/bonding/bond_sysfs.c
drivers/net/bonding/bonding.h
net/8021q/vlan.c
net/ipv4/devinet.c
net/ipv6/ndisc.c