diff --git a/package/ctcgfw/rtl8821cu/patches/010-remove-useless-cflags.patch b/package/ctcgfw/rtl8821cu/patches/010-remove-useless-cflags.patch index b291c12a02..8d33720aa1 100644 --- a/package/ctcgfw/rtl8821cu/patches/010-remove-useless-cflags.patch +++ b/package/ctcgfw/rtl8821cu/patches/010-remove-useless-cflags.patch @@ -16,4 +16,3 @@ index 6a065bf..6e1c6d0 100755 endif ####START RASPBERRY PI SUPPORT - diff --git a/package/ctcgfw/rtl8821cu/patches/020-fix-build-on-4.19.patch b/package/ctcgfw/rtl8821cu/patches/020-fix-build-on-4.19.patch new file mode 100644 index 0000000000..ccf2c4d86a --- /dev/null +++ b/package/ctcgfw/rtl8821cu/patches/020-fix-build-on-4.19.patch @@ -0,0 +1,24 @@ +diff --git a/os_dep/linux/os_intfs.c b/os_dep/linux/os_intfs.c +index 660bacf..a73a664 100644 +--- a/os_dep/linux/os_intfs.c ++++ b/os_dep/linux/os_intfs.c +@@ -1190,6 +1190,11 @@ unsigned int rtw_classify8021d(struct sk_buff *skb) + } + + ++#if (LINUX_VERSION_CODE>=KERNEL_VERSION(4,19,0)) ++static u16 rtw_select_queue(struct net_device *dev, struct sk_buff *skb, ++ struct net_device *sb_dev, ++ select_queue_fallback_t fallback) ++#else + static u16 rtw_select_queue(struct net_device *dev, struct sk_buff *skb + #if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 13, 0) + , void *accel_priv +@@ -1198,6 +1203,7 @@ static u16 rtw_select_queue(struct net_device *dev, struct sk_buff *skb + #endif + #endif + ) ++#endif + { + _adapter *padapter = rtw_netdev_priv(dev); + struct mlme_priv *pmlmepriv = &padapter->mlmepriv;