From b40b17b3ca6f82c6b1065f07d7355249cc5db8fa Mon Sep 17 00:00:00 2001 From: t_jeang Date: Tue, 6 Jan 2009 12:06:05 +0000 Subject: [PATCH] imported patch bonding-balance-slb-fixes3.patch --- net/bridge/br_fdb.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/bridge/br_fdb.c b/net/bridge/br_fdb.c index 32ba1a9b..cd3b89d4 100644 --- a/net/bridge/br_fdb.c +++ b/net/bridge/br_fdb.c @@ -372,7 +372,7 @@ int br_fdb_update(struct net_bridge *br, struct net_bridge_port *source, #pragma pack() struct arp_pkt *arp = (struct arp_pkt *)skb->data; - if (compare_ether_addr(bcast, addr) != 0) + if (compare_ether_addr(bcast, eth_hdr(skb)->h_dest) != 0) return 0; if (!arp) -- 2.39.5