staging: ks7010: use ether_addr_copy in ks_wlan_get_aplist
authorSergio Paracuellos <sergio.paracuellos@gmail.com>
Wed, 25 Apr 2018 14:01:53 +0000 (16:01 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 26 Apr 2018 07:35:04 +0000 (09:35 +0200)
Use ether_addr_copy to copy ethernet addresses instead of
using custom memcpy for that.

Signed-off-by: Sergio Paracuellos <sergio.paracuellos@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/ks7010/ks_wlan_net.c

index 3d09e36..d2a213b 100644 (file)
@@ -1101,8 +1101,7 @@ static int ks_wlan_get_aplist(struct net_device *dev,
                return -EPERM;
        /* for SLEEP MODE */
        for (i = 0; i < priv->aplist.size; i++) {
-               memcpy(address[i].sa_data, &(priv->aplist.ap[i].bssid[0]),
-                      ETH_ALEN);
+               ether_addr_copy(address[i].sa_data, priv->aplist.ap[i].bssid);
                address[i].sa_family = ARPHRD_ETHER;
                qual[i].level = 256 - priv->aplist.ap[i].rssi;
                qual[i].qual = priv->aplist.ap[i].sq;