From 8add5c46a19b689c8fa1811152cd40f3478ad8c4 Mon Sep 17 00:00:00 2001 From: Mitch Williams Date: Wed, 9 Nov 2005 10:36:19 -0800 Subject: [PATCH] --- yaml --- r: 15719 b: refs/heads/master c: 6b780567223524cac86c745aeac425521cf37490 h: refs/heads/master i: 15717: 1aa8d2ebaaece8e6bc57b3f00064dc8bd8b6d5bf 15715: ca3ae8f8ccf64aadd97cb1e9db01fe03518c4e44 15711: 8aafbbf8b4f3c6aefc7a1d9c49b65d8b329857d0 v: v3 --- [refs] | 2 +- trunk/drivers/net/bonding/bond_main.c | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 25e31033b583..0ce6c9d34bb4 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 3c535952d86df83f817595068c9fd2b3cfbd3a4d +refs/heads/master: 6b780567223524cac86c745aeac425521cf37490 diff --git a/trunk/drivers/net/bonding/bond_main.c b/trunk/drivers/net/bonding/bond_main.c index 73c9dd63e985..b656e53f4624 100644 --- a/trunk/drivers/net/bonding/bond_main.c +++ b/trunk/drivers/net/bonding/bond_main.c @@ -2729,7 +2729,9 @@ static void bond_arp_send_all(struct bonding *bond, struct slave *slave) struct flowi fl; struct rtable *rt; - for (i = 0; (i < BOND_MAX_ARP_TARGETS) && targets[i]; i++) { + for (i = 0; (i < BOND_MAX_ARP_TARGETS); i++) { + if (!targets[i]) + continue; dprintk("basa: target %x\n", targets[i]); if (list_empty(&bond->vlan_list)) { dprintk("basa: empty vlan: arp_send\n");