]> git.baikalelectronics.ru Git - kernel.git/commit
bonding: Rework / fix multiple gratuitous ARP support
authorJay Vosburgh <fubar@us.ibm.com>
Sat, 14 Jun 2008 01:12:03 +0000 (18:12 -0700)
committerJeff Garzik <jgarzik@redhat.com>
Wed, 18 Jun 2008 04:00:04 +0000 (00:00 -0400)
commit90cfeef4d363aaafbdfbef7e4dc5c83d11b3cb7b
tree714ec0e4840f1eaf9468f63c326203afee0b2d69
parentb5a5167678ffc82a69a4d76723acebd965a3f1d5
bonding: Rework / fix multiple gratuitous ARP support

Support for sending multiple gratuitous ARPs during failovers
was added by commit:

commit 42fd9f449647a0bf6dde3a96b9add8ce266d47be
Author: Moni Shoua <monis@voltaire.com>
Date:   Sat May 17 21:10:12 2008 -0700

    bonding: Send more than one gratuitous ARP when slave takes over

This change modifies that support to remove duplicated code,
add support for ARP monitor (the original only supported miimon), clear
the grat ARP counter in bond_close (lest a later "ifconfig up" immediately
start spewing ARPs), and add documentation for the module parameter.

Also updated driver version to 3.3.0.

Signed-off-by: Jay Vosburgh <fubar@us.ibm.com>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
Documentation/networking/bonding.txt
drivers/net/bonding/bond_main.c
drivers/net/bonding/bonding.h