diff -Nru rtl8192du-dkms-4.0.10~jammy8/debian/changelog rtl8192du-dkms-4.0.10~jammy9/debian/changelog --- rtl8192du-dkms-4.0.10~jammy8/debian/changelog 2022-02-13 21:07:31.000000000 +0000 +++ rtl8192du-dkms-4.0.10~jammy9/debian/changelog 2022-04-25 19:44:09.000000000 +0000 @@ -1,4 +1,11 @@ -rtl8192du-dkms (4.0.10~jammy8) jammy; urgency=medium +rtl8192du-dkms (4.0.10~jammy9) jammy; urgency=medium + + * Updated from github source (Apr 25, 2022). + - Buildfix for Linux 5.18 + + -- Gökhan Gökkaya Mon, 25 Apr 2022 22:44:09 +0300 + +rtl8192du-dkms (4.0.10~focal8) focal; urgency=medium * Update from github source (Feb 3, 2022). - Fix build for kernel 5.17 diff -Nru rtl8192du-dkms-4.0.10~jammy8/rtl8192du/include/ieee80211.h rtl8192du-dkms-4.0.10~jammy9/rtl8192du/include/ieee80211.h --- rtl8192du-dkms-4.0.10~jammy8/rtl8192du/include/ieee80211.h 2022-02-13 21:05:34.000000000 +0000 +++ rtl8192du-dkms-4.0.10~jammy9/rtl8192du/include/ieee80211.h 2022-04-25 19:42:47.000000000 +0000 @@ -960,18 +960,18 @@ #define MAC_FMT "%02x:%02x:%02x:%02x:%02x:%02x" #define MAC_ARG(x) ((u8*)(x))[0],((u8*)(x))[1],((u8*)(x))[2],((u8*)(x))[3],((u8*)(x))[4],((u8*)(x))[5] -extern __inline int is_multicast_mac_addr(const u8 *addr) +static inline int is_multicast_mac_addr(const u8 *addr) { return ((addr[0] != 0xff) && (0x01 & addr[0])); } -extern __inline int is_broadcast_mac_addr(const u8 *addr) +static inline int is_broadcast_mac_addr(const u8 *addr) { return ((addr[0] == 0xff) && (addr[1] == 0xff) && (addr[2] == 0xff) && \ (addr[3] == 0xff) && (addr[4] == 0xff) && (addr[5] == 0xff)); } -extern __inline int is_zero_mac_addr(const u8 *addr) +static inline int is_zero_mac_addr(const u8 *addr) { return ((addr[0] == 0x00) && (addr[1] == 0x00) && (addr[2] == 0x00) && \ (addr[3] == 0x00) && (addr[4] == 0x00) && (addr[5] == 0x00));