File leap.patch of Package rtl8852au

 
diff -U 3 -H -d -r -N -- a/os_dep/linux/mlme_linux.c b/os_dep/linux/mlme_linux.c
--- a/os_dep/linux/mlme_linux.c	2023-08-19 19:13:49.013019894 +0200
+++ b/os_dep/linux/mlme_linux.c	2023-08-21 08:42:24.177032809 +0200
@@ -407,7 +407,7 @@
 	mac[4] = 0x11;
 	mac[5] = 0x12;
 
-#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 17, 0)
+#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 14, 0)
 	_rtw_memcpy(pnetdev->dev_addr, mac, ETH_ALEN);
 #else
 	dev_addr_set(pnetdev, mac);
diff -U 3 -H -d -r -N -- a/os_dep/linux/os_intfs.c b/os_dep/linux/os_intfs.c
--- a/os_dep/linux/os_intfs.c	2023-08-19 19:13:49.013019894 +0200
+++ b/os_dep/linux/os_intfs.c	2023-08-21 08:42:36.200770446 +0200
@@ -76,7 +76,7 @@
 	}
 
 	_rtw_memcpy(adapter_mac_addr(padapter), sa->sa_data, ETH_ALEN); /* set mac addr to adapter */
-#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 17, 0)
+#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 14, 0)
 	_rtw_memcpy(pnetdev->dev_addr, sa->sa_data, ETH_ALEN); /* set mac addr to net_device */
 #else
 	dev_addr_set(pnetdev, sa->sa_data);
@@ -619,7 +619,7 @@
 	/* alloc netdev name */
 	rtw_init_netdev_name(ndev, name);
 
-#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 17, 0)
+#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 14, 0)
 	_rtw_memcpy(ndev->dev_addr, adapter_mac_addr(adapter), ETH_ALEN);
 #else
 	dev_addr_set(ndev, adapter_mac_addr(adapter));
diff -U 3 -H -d -r -N -- a/os_dep/linux/rtw_proc.c b/os_dep/linux/rtw_proc.c
--- a/os_dep/linux/rtw_proc.c	2023-08-19 19:13:49.017019855 +0200
+++ b/os_dep/linux/rtw_proc.c	2023-08-21 08:42:21.069100624 +0200
@@ -235,7 +235,7 @@
 static int rtw_drv_proc_open(struct inode *inode, struct file *file)
 {
 	/* struct net_device *dev = proc_get_parent_data(inode); */
-#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 17, 0)
+#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 14, 0)
 	ssize_t index = (ssize_t)PDE_DATA(inode);
 #else
 	ssize_t index = (ssize_t)pde_data(inode);
@@ -268,7 +268,7 @@
 
 static ssize_t rtw_drv_proc_write(struct file *file, const char __user *buffer, size_t count, loff_t *pos)
 {
-#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 17, 0)
+#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 14, 0)
 	ssize_t index = (ssize_t)PDE_DATA(file_inode(file));
 #else
 	ssize_t index = (ssize_t)pde_data(file_inode(file));
@@ -5127,7 +5127,7 @@
 
 static int rtw_adapter_proc_open(struct inode *inode, struct file *file)
 {
-#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 17, 0)
+#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 14, 0)
 	ssize_t index = (ssize_t)PDE_DATA(inode);
 #else
 	ssize_t index = (ssize_t)pde_data(inode);
@@ -5161,7 +5161,7 @@
 
 static ssize_t rtw_adapter_proc_write(struct file *file, const char __user *buffer, size_t count, loff_t *pos)
 {
-#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 17, 0)
+#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 14, 0)
 	ssize_t index = (ssize_t)PDE_DATA(file_inode(file));
 #else
 	ssize_t index = (ssize_t)pde_data(file_inode(file));
@@ -5396,7 +5396,7 @@
 
 static int rtw_odm_proc_open(struct inode *inode, struct file *file)
 {
-#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 17, 0)
+#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 14, 0)
 	ssize_t index = (ssize_t)PDE_DATA(inode);
 #else
 	ssize_t index = (ssize_t)pde_data(inode);
@@ -5430,7 +5430,7 @@
 
 static ssize_t rtw_odm_proc_write(struct file *file, const char __user *buffer, size_t count, loff_t *pos)
 {
-#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 17, 0)
+#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 14, 0)
 	ssize_t index = (ssize_t)PDE_DATA(file_inode(file));
 #else
 	ssize_t index = (ssize_t)pde_data(file_inode(file));
diff -U 3 -H -d -r -N -- a/os_dep/osdep_service_linux.c b/os_dep/osdep_service_linux.c
--- a/os_dep/osdep_service_linux.c	2023-08-19 19:13:49.017019855 +0200
+++ b/os_dep/osdep_service_linux.c	2023-08-21 08:36:50.692323854 +0200
@@ -811,7 +811,7 @@
 
 	rtw_init_netdev_name(pnetdev, ifname);
 
-#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 17, 0)
+#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 14, 0)
 	_rtw_memcpy(pnetdev->dev_addr, adapter_mac_addr(padapter), ETH_ALEN);
 #else
 	dev_addr_set(pnetdev, adapter_mac_addr(padapter));
openSUSE Build Service is sponsored by