From: David S. Miller Date: Mon, 22 Nov 2021 13:56:22 +0000 (+0000) Subject: tsn: Fix build. X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=4dfb9982644b5bf7672fc6a0b51cf87503832b7e;p=linux.git tsn: Fix build. Due to const dev_addr changes. Signed-off-by: David S. Miller --- diff --git a/drivers/net/ethernet/engleder/tsnep_main.c b/drivers/net/ethernet/engleder/tsnep_main.c index c965744e9530d..6a7feb24589a7 100644 --- a/drivers/net/ethernet/engleder/tsnep_main.c +++ b/drivers/net/ethernet/engleder/tsnep_main.c @@ -1004,7 +1004,7 @@ static int tsnep_netdev_set_mac_address(struct net_device *netdev, void *addr) retval = eth_prepare_mac_addr_change(netdev, sock_addr); if (retval) return retval; - ether_addr_copy(netdev->dev_addr, sock_addr->sa_data); + dev_set_mac_address(netdev, sock_addr, NULL); tsnep_mac_set_address(adapter, sock_addr->sa_data); return 0; @@ -1051,7 +1051,7 @@ static int tsnep_mac_init(struct tsnep_adapter *adapter) } tsnep_mac_set_address(adapter, adapter->mac_address); - ether_addr_copy(adapter->netdev->dev_addr, adapter->mac_address); + eth_hw_addr_set(adapter->netdev, adapter->mac_address); return 0; }