]> git.baikalelectronics.ru Git - kernel.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)
commitc77b9a33b9e2218e2b6262e4fa7566439b5ebba3
treedfbc9b11ddcd20757388b03e9925363c1e1764f3
parent5a1637cf712cf3ee3369794e26074fb559f7f36e
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