File kernel517.patch of Package rtl8192eu
diff -U 3 -H -d -r -N -- a/hal/hal_hci/hal_usb.c b/hal/hal_hci/hal_usb.c
--- a/hal/hal_hci/hal_usb.c 2021-10-16 15:37:45.000000000 +0200
+++ b/hal/hal_hci/hal_usb.c 2022-02-17 20:15:23.810511660 +0100
@@ -25,7 +25,7 @@
#ifdef PLATFORM_LINUX
tasklet_init(&precvpriv->recv_tasklet,
- (void(*)(unsigned long))usb_recv_tasklet,
+ (void *)usb_recv_tasklet,
(unsigned long)padapter);
#endif /* PLATFORM_LINUX */
diff -U 3 -H -d -r -N -- a/hal/rtl8192e/usb/rtl8192eu_xmit.c b/hal/rtl8192e/usb/rtl8192eu_xmit.c
--- a/hal/rtl8192e/usb/rtl8192eu_xmit.c 2021-10-24 11:19:59.000000000 +0200
+++ b/hal/rtl8192e/usb/rtl8192eu_xmit.c 2022-02-17 20:14:41.539433583 +0100
@@ -25,7 +25,7 @@
#ifdef PLATFORM_LINUX
tasklet_init(&pxmitpriv->xmit_tasklet,
- (void(*)(unsigned long))rtl8192eu_xmit_tasklet,
+ (void *)rtl8192eu_xmit_tasklet,
(unsigned long)padapter);
#endif
rtl8192e_init_xmit_priv(padapter);