]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commitdiff
nl80211: use eth_zero_addr() to clear mac address
authorMiaohe Lin <linmiaohe@huawei.com>
Sat, 1 Aug 2020 09:15:49 +0000 (17:15 +0800)
committerJohannes Berg <johannes.berg@intel.com>
Mon, 3 Aug 2020 08:56:22 +0000 (10:56 +0200)
Use eth_zero_addr() to clear mac address instead of memset().

Signed-off-by: Miaohe Lin <linmiaohe@huawei.com>
Link: https://lore.kernel.org/r/1596273349-24333-1-git-send-email-linmiaohe@huawei.com
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/wireless/nl80211.c

index 5c57ac2ee75b8b0ed39bbb2b6cf8b5fad3a0ef1f..814e23d3ce7c973fdcf620afbb1c27fcce624f79 100644 (file)
@@ -10400,8 +10400,7 @@ static int nl80211_connect(struct sk_buff *skb, struct genl_info *info)
                        memcpy(dev->ieee80211_ptr->disconnect_bssid,
                               connect.bssid, ETH_ALEN);
                else
-                       memset(dev->ieee80211_ptr->disconnect_bssid,
-                              0, ETH_ALEN);
+                       eth_zero_addr(dev->ieee80211_ptr->disconnect_bssid);
        }
 
        wdev_unlock(dev->ieee80211_ptr);