summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
diff options
context:
space:
mode:
authorGreg Rose2014-05-22 08:32:02 +0200
committerJeff Kirsher2014-06-11 17:48:22 +0200
commit9a173901d9969ddd527f8e6de36f4c1b11ce9fb3 (patch)
treee8a8954ff1fe0853041c0a3e2b9423eafd336872 /drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
parenti40e: Do not accept tagged packets by default (diff)
downloadkernel-qcow2-linux-9a173901d9969ddd527f8e6de36f4c1b11ce9fb3.tar.gz
kernel-qcow2-linux-9a173901d9969ddd527f8e6de36f4c1b11ce9fb3.tar.xz
kernel-qcow2-linux-9a173901d9969ddd527f8e6de36f4c1b11ce9fb3.zip
i40e/i40evf: User ether_addr_copy instead of memcpy
Linux gives us a function to copy Ethernet MAC addresses, let's use it. Change-ID: I0c861900029ca5ea65a53ca39565852fb633f6fd Signed-off-by: Greg Rose <gregory.v.rose@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Diffstat (limited to 'drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c')
-rw-r--r--drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c b/drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
index d9d045667a9e..f5b9d2062573 100644
--- a/drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
+++ b/drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
@@ -2075,7 +2075,7 @@ int i40e_ndo_set_vf_mac(struct net_device *netdev, int vf_id, u8 *mac)
ret = -EIO;
goto error_param;
}
- memcpy(vf->default_lan_addr.addr, mac, ETH_ALEN);
+ ether_addr_copy(vf->default_lan_addr.addr, mac);
vf->pf_set_mac = true;
dev_info(&pf->pdev->dev, "Reload the VF driver to make this change effective.\n");
ret = 0;