Cleanup memcpy warnings

Introduce eth_hw_addr_set from 5.15
Port 48eab831ae
Port 6ed178cb23
This commit is contained in:
Carlos Garcés
2022-03-13 11:43:51 +01:00
parent 5fb30bc593
commit 0f1952813c
5 changed files with 15 additions and 8 deletions

View File

@@ -1243,7 +1243,7 @@ static int rtw_net_set_mac_address(struct net_device *pnetdev, void *addr)
}
memcpy(adapter_mac_addr(padapter), sa->sa_data, ETH_ALEN); /* set mac addr to adapter */
memcpy(pnetdev->dev_addr, sa->sa_data, ETH_ALEN); /* set mac addr to net_device */
eth_hw_addr_set(pnetdev, sa->sa_data);/* set mac addr to net_device */
#if 0
if (rtw_is_hw_init_completed(padapter)) {
@@ -1689,7 +1689,7 @@ int rtw_os_ndev_register(_adapter *adapter, const char *name)
/* alloc netdev name */
rtw_init_netdev_name(ndev, name);
memcpy(ndev->dev_addr, adapter_mac_addr(adapter), ETH_ALEN);
eth_hw_addr_set(ndev, adapter_mac_addr(adapter));
/* Tell the network stack we exist */
@@ -2646,7 +2646,7 @@ int _netdev_vir_if_open(struct net_device *pnetdev)
rtw_mbid_camid_alloc(padapter, adapter_mac_addr(padapter));
#endif
rtw_init_wifidirect_addrs(padapter, adapter_mac_addr(padapter), adapter_mac_addr(padapter));
memcpy(pnetdev->dev_addr, adapter_mac_addr(padapter), ETH_ALEN);
eth_hw_addr_set(pnetdev, adapter_mac_addr(padapter));
}
#endif /*CONFIG_PLATFORM_INTEL_BYT*/
@@ -3395,7 +3395,7 @@ int _netdev_open(struct net_device *pnetdev)
rtw_mbid_camid_alloc(padapter, adapter_mac_addr(padapter));
#endif
rtw_init_wifidirect_addrs(padapter, adapter_mac_addr(padapter), adapter_mac_addr(padapter));
memcpy(pnetdev->dev_addr, adapter_mac_addr(padapter), ETH_ALEN);
eth_hw_addr_set(pnetdev, adapter_mac_addr(padapter));
#endif /* CONFIG_PLATFORM_INTEL_BYT */
rtw_clr_surprise_removed(padapter);