From: Sergio Paracuellos Date: Fri, 4 May 2018 04:16:39 +0000 (+0200) Subject: staging: ks7010: use ether_addr_copy in ks_wlan_set_mac_address X-Git-Tag: v4.18-rc1~83^2~344 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=3ec51bb250b3f56bbd3da5bdfc61924cf355d690;p=thirdparty%2Fkernel%2Flinux.git staging: ks7010: use ether_addr_copy in ks_wlan_set_mac_address Use ether_addr_copy to copy ethernet address instad of using memcpy in ks_wlan_set_mac_address function. Signed-off-by: Sergio Paracuellos Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/staging/ks7010/ks_wlan_net.c b/drivers/staging/ks7010/ks_wlan_net.c index 8b4a1ed636bd1..bb8ec048afe58 100644 --- a/drivers/staging/ks7010/ks_wlan_net.c +++ b/drivers/staging/ks7010/ks_wlan_net.c @@ -2500,7 +2500,7 @@ int ks_wlan_set_mac_address(struct net_device *dev, void *addr) if (netif_running(dev)) return -EBUSY; memcpy(dev->dev_addr, mac_addr->sa_data, dev->addr_len); - memcpy(priv->eth_addr, mac_addr->sa_data, ETH_ALEN); + ether_addr_copy(priv->eth_addr, mac_addr->sa_data); priv->mac_address_valid = false; hostif_sme_enqueue(priv, SME_MACADDRESS_SET_REQUEST);