[PATCH] kni: fix device address set
Min Hu (Connor)
humin29 at huawei.com
Thu Apr 7 02:44:23 CEST 2022
Hi, Stephen,
I think this is a good option, but the macro definition is like:
+#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 14, 0)
+#define ether_addr_copy(dst, src) memcpy(dst, src, ETH_ALEN)
+#endif
@Ferry, why is it limited for "LINUX_VERSION_CODE < KERNEL_VERSION(3,
14, 0)" ?
在 2022/4/6 23:17, Stephen Hemminger 写道:
> On Wed, 6 Apr 2022 16:22:13 +0800
> "Min Hu (Connor)" <humin29 at huawei.com> wrote:
>
>> /* if user has provided a valid mac address */
>> if (is_valid_ether_addr(dev_info.mac_addr))
>> - memcpy(net_dev->dev_addr, dev_info.mac_addr, ETH_ALEN);
>> + memcpy(mac_addr, dev_info.mac_addr, ETH_ALEN);
>
> Minor enhancement. Could this use ether_addr_copy instead?
> ether_addr_copy(mac_addr, dev_info.mac_addr);
> .
>
More information about the dev
mailing list