From: t_jeang Date: Tue, 6 Jan 2009 12:06:05 +0000 (+0000) Subject: imported patch bonding-balance-slb-fixes3.patch X-Git-Tag: bonding-balance-slb-fixes2.patch X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=b40b17b3ca6f82c6b1065f07d7355249cc5db8fa;p=xenclient%2Fkernel.git imported patch bonding-balance-slb-fixes3.patch --- 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)