diff options
author | Veaceslav Falico <vfalico@redhat.com> | 2013-08-28 23:25:11 +0200 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2013-08-29 22:19:42 +0200 |
commit | 50223ce4be70367ca5d8135bfd4c976e148bc491 (patch) | |
tree | 39e50a5455c0b94d126cdb5ed2c2530c558d8a8b /fs/hpfs/map.c | |
parent | bonding: make bond_arp_send_all use upper device list (diff) | |
download | linux-50223ce4be70367ca5d8135bfd4c976e148bc491.tar.xz linux-50223ce4be70367ca5d8135bfd4c976e148bc491.zip |
bonding: convert bond_has_this_ip() to use upper devices
Currently, bond_has_this_ip() is aware only of vlan upper devices, and thus
will return false if the address is associated with the upper bridge or any
other device, and thus will break the arp logic.
Fix this by using the upper device list. For every upper device we verify
if the address associated with it is our address, and if yes - return true.
CC: Jay Vosburgh <fubar@us.ibm.com>
CC: Andy Gospodarek <andy@greyhouse.net>
Signed-off-by: Veaceslav Falico <vfalico@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'fs/hpfs/map.c')
0 files changed, 0 insertions, 0 deletions