qlge: Fix frame routing issue related to bonding.
authorRon Mercer <ron.mercer@qlogic.com>
Thu, 8 Oct 2009 09:54:38 +0000 (09:54 +0000)
committerDavid S. Miller <davem@davemloft.net>
Fri, 9 Oct 2009 05:54:45 +0000 (22:54 -0700)
commita3b71939a9c7a942323bfc0c8f97d0fd2bf22f95
tree0490ca6623fb3690e0416771bdd1212d956ed9ff
parent541ae28c2df91e805c6df924a8e8522c2602db47
qlge: Fix frame routing issue related to bonding.

Currently frames are routed based on their type and MAC address. This
patch adds the port number on which the frame arrived to the routing.
This prevents problems in the case where both interfaces have the same MAC address in
a routing configuration.

Signed-off-by: Ron Mercer <ron.mercer@qlogic.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/qlge/qlge_main.c