From f92c90364f21a7d9ea2d38ea85bb9d6287111a6f Mon Sep 17 00:00:00 2001
From: gordboy <35108003+gordboy@users.noreply.github.com>
Date: Mon, 27 Aug 2018 09:32:59 +0100
Subject: [PATCH] Update to kernel 4.19

---
 include/wifi.h          |  4 ++--
 os_dep/linux/os_intfs.c | 12 ++++++++----
 2 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/include/wifi.h b/include/wifi.h
index 366d273..41bf9fc 100644
--- a/include/wifi.h
+++ b/include/wifi.h
@@ -1067,8 +1067,8 @@ typedef enum _HT_CAP_AMPDU_DENSITY {
  * A-PMDU buffer sizes
  * According to IEEE802.11n spec size varies from 8K to 64K (in powers of 2)
  */
-#define IEEE80211_MIN_AMPDU_BUF 0x8
-#define IEEE80211_MAX_AMPDU_BUF 0x40
+//#define IEEE80211_MIN_AMPDU_BUF 0x8
+//#define IEEE80211_MAX_AMPDU_BUF 0x40
 
 
 /* Spatial Multiplexing Power Save Modes */
diff --git a/os_dep/linux/os_intfs.c b/os_dep/linux/os_intfs.c
index 5307eb8..5da6a49 100644
--- a/os_dep/linux/os_intfs.c
+++ b/os_dep/linux/os_intfs.c
@@ -1281,10 +1281,14 @@ unsigned int rtw_classify8021d(struct sk_buff *skb)
 
 static u16 rtw_select_queue(struct net_device *dev, struct sk_buff *skb
 #if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 13, 0)
+#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 19, 0)
                             , void *accel_priv
+#else
+                            , struct net_device *sb_dev
+#endif
 #if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 14, 0)
                             , select_queue_fallback_t fallback
 #endif
