--- /dev/null
+--- a/os_dep/linux/os_intfs.c 2018-10-23 20:58:43.820534368 +0200
++++ b/os_dep/linux/os_intfs.c 2018-10-23 21:00:46.337305126 +0200
+@@ -1052,7 +1052,11 @@
+ return dscp >> 5;\r
+ }\r
+ \r
+-\r
++#if (LINUX_VERSION_CODE>=KERNEL_VERSION(4,19,0))\r
++static u16 rtw_select_queue(struct net_device *dev, struct sk_buff *skb,\r
++ struct net_device *sb_dev,\r
++ select_queue_fallback_t fallback\r
++#else\r
+ static u16 rtw_select_queue(struct net_device *dev, struct sk_buff *skb\r
+ #if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 13, 0)\r
+ , void *accel_priv\r
+@@ -1060,6 +1064,7 @@
+ , select_queue_fallback_t fallback\r
+ #endif\r
+ #endif\r
++#endif\r
+ )\r
+ {\r
+ _adapter *padapter = rtw_netdev_priv(dev);\r