From 8351e4fe9a49a58f0ccd64c1945b59b1b35b6307 Mon Sep 17 00:00:00 2001 From: Steven Smith Date: Tue, 30 Jun 2009 12:55:47 +0100 Subject: [PATCH] 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 06b8608c..288f87b6 100644 --- a/net/bridge/br_fdb.c +++ b/net/bridge/br_fdb.c @@ -423,7 +423,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