diff --git a/debian/patches/add-support-kernel-5.17.patch b/debian/patches/add-support-kernel-5.17.patch index 833491f..8143083 100644 --- a/debian/patches/add-support-kernel-5.17.patch +++ b/debian/patches/add-support-kernel-5.17.patch @@ -2,13 +2,12 @@ From: Sophie Brun Date: Wed, 18 May 2022 17:47:55 +0200 Subject: Build support with kernel v5.17 - Origin: https://github.com/aircrack-ng/rtl8188eus/commit/13cc38399eb44f234a52dde5f94509e54a09c71f --- os_dep/linux/os_intfs.c | 8 ++++++++ - os_dep/linux/rtw_proc.c | 4 ++++ + os_dep/linux/rtw_proc.c | 8 ++++++++ os_dep/osdep_service.c | 4 ++++ - 3 files changed, 16 insertions(+) + 3 files changed, 20 insertions(+) diff --git a/os_dep/linux/os_intfs.c b/os_dep/linux/os_intfs.c index bd7da8b..f006fc8 100644 @@ -39,10 +38,20 @@ index bd7da8b..f006fc8 100644 dev_net_set(ndev, wiphy_net(adapter_to_wiphy(adapter))); #endif //defined(CONFIG_NET_NS) diff --git a/os_dep/linux/rtw_proc.c b/os_dep/linux/rtw_proc.c -index 8a0fd3e..8b1a424 100644 +index 8a0fd3e..9bd4041 100644 --- a/os_dep/linux/rtw_proc.c +++ b/os_dep/linux/rtw_proc.c -@@ -45,6 +45,10 @@ inline struct proc_dir_entry *get_rtw_drv_proc(void) +@@ -39,12 +39,20 @@ inline struct proc_dir_entry *get_rtw_drv_proc(void) + #define proc_get_parent_data(inode) PDE((inode))->parent->data + #endif + ++#if(LINUX_VERSION_CODE >= KERNEL_VERSION(5, 17, 0)) ++#define PDE_DATA(inode) pde_data(inode) ++#endif ++ + #if (LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 24)) + #define get_proc_net proc_net + #else #define get_proc_net init_net.proc_net #endif