qlcnic: fix mac learning
authoramit salecha <amit.salecha@qlogic.com>
Tue, 26 Oct 2010 17:53:07 +0000 (17:53 +0000)
committerDavid S. Miller <davem@davemloft.net>
Wed, 27 Oct 2010 19:21:53 +0000 (12:21 -0700)
commite5edb7b19fd207f78adfdf4d9d5e1dd74a7eabd3
tree2bf861e9ec8cb407892b6271289a22925af6ae27
parente5ccd96110d5ac0f73b695ba606feb6d69472f26
qlcnic: fix mac learning

In failover bonding case, same mac address can be programmed on other slave function.
Fw will delete old entry (original func) associated with that mac address.
Need to reporgram mac address, if failover again happen to original function.

Signed-off-by: Amit Kumar Salecha <amit.salecha@qlogic.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/qlcnic/qlcnic.h
drivers/net/qlcnic/qlcnic_main.c