File Leap155.patch of Package broadcom-wl
--- a/src/wl/sys/wl_linux.c 2023-11-07 18:02:28.643210095 +0100
+++ b/src/wl/sys/wl_linux.c 2023-11-07 18:08:01.487950687 +0100
@@ -636,7 +636,7 @@
WL_ERROR(("wl%d: Error setting MAC ADDRESS\n", unit));
}
#endif
-#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 17, 0)
+#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 14, 0)
bcopy(&wl->pub->cur_etheraddr, dev->dev_addr, ETHER_ADDR_LEN);
#else
eth_hw_addr_set(dev, wl->pub->cur_etheraddr.octet);
@@ -1848,7 +1848,7 @@
wl->pub->unit));
return OSL_ERROR(err);
} else {
-#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 17, 0)
+#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 14, 0)
bcopy(sa->sa_data, dev->dev_addr, ETHER_ADDR_LEN);
#else
eth_hw_addr_set(dev, sa->sa_data);
@@ -3022,7 +3022,7 @@
else
dev->type = ARPHRD_IEEE80211_RADIOTAP;
-#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 17, 0)
+#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 14, 0)
bcopy(wl->dev->dev_addr, dev->dev_addr, ETHER_ADDR_LEN);
#else
eth_hw_addr_set(dev, wl->dev->dev_addr);