Commit bf361707 authored by Yi Zou's avatar Yi Zou Committed by James Bottomley

[SCSI] fcoe: Fix checking san mac address

This was fixed before in 7a7f0c7f but it's introduced again recently.
Signed-off-by: default avatarYi Zou <yi.zou@intel.com>
Signed-off-by: default avatarRobert Love <robert.w.love@intel.com>
Signed-off-by: default avatarJames Bottomley <James.Bottomley@suse.de>
parent 76d8737c
...@@ -275,7 +275,7 @@ static int fcoe_interface_setup(struct fcoe_interface *fcoe, ...@@ -275,7 +275,7 @@ static int fcoe_interface_setup(struct fcoe_interface *fcoe,
rcu_read_lock(); rcu_read_lock();
for_each_dev_addr(netdev, ha) { for_each_dev_addr(netdev, ha) {
if ((ha->type == NETDEV_HW_ADDR_T_SAN) && if ((ha->type == NETDEV_HW_ADDR_T_SAN) &&
(is_valid_ether_addr(fip->ctl_src_addr))) { (is_valid_ether_addr(ha->addr))) {
memcpy(fip->ctl_src_addr, ha->addr, ETH_ALEN); memcpy(fip->ctl_src_addr, ha->addr, ETH_ALEN);
fip->spma = 1; fip->spma = 1;
break; break;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment