lede/package/lean/r8152/patches/001-rework-eth-hw-addr-set-for-kernel-5.4.patch
2023-08-12 22:17:18 +08:00

29 lines
910 B
Diff

From f409f1cbfbeedc7b35b6651de9873e597f2f78e1 Mon Sep 17 00:00:00 2001
From: W_Y_CPP <383152993@qq.com>
Date: Thu, 10 Aug 2023 23:15:47 +0900
Subject: [PATCH] rework eth hw addr set for kernel 5.4
---
src/compatibility.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/compatibility.h b/src/compatibility.h
index 7738d17..25ffc39 100644
--- a/src/compatibility.h
+++ b/src/compatibility.h
@@ -608,10 +608,12 @@
#endif /* LINUX_VERSION_CODE < KERNEL_VERSION(5,8,0) */
#endif /* LINUX_VERSION_CODE < KERNEL_VERSION(5,9,0) */
#endif /* LINUX_VERSION_CODE < KERNEL_VERSION(5,12,0) */
+#if LINUX_VERSION_CODE < KERNEL_VERSION(5,4,251)
static inline void eth_hw_addr_set(struct net_device *dev, const u8 *addr)
{
memcpy(dev->dev_addr, addr, 6);
}
+#endif /* LINUX_VERSION_CODE < KERNEL_VERSION(5,4,251) */
#endif /* LINUX_VERSION_CODE < KERNEL_VERSION(5,15,0) */
#ifndef FALSE
--
2.17.1