From dc31b7930e2313652af05d1b7d12fc83f3142091 Mon Sep 17 00:00:00 2001 From: Christian B Date: Sun, 23 Dec 2018 12:17:40 +0100 Subject: [PATCH] fix upstream AMPDU change * Added a switch for kernel v4.18, so we're sure kernels below function as before --- include/wifi.h | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/include/wifi.h b/include/wifi.h index d12d3d3..3c441cc 100644 --- a/include/wifi.h +++ b/include/wifi.h @@ -1063,14 +1063,16 @@ typedef enum _HT_CAP_AMPDU_DENSITY { #define IEEE80211_DELBA_PARAM_TID_MASK 0xF000 #define IEEE80211_DELBA_PARAM_INITIATOR_MASK 0x0800 + +#if (LINUX_VERSION_CODE < KERNEL_VERSION(4, 18, 0)) + /* * 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 -// #if (LINUX_VERSION_CODE < KERNEL_VERSION(4, 19, 0)) -// #define IEEE80211_MAX_AMPDU_BUF 0x40 -// #endif +#define IEEE80211_MIN_AMPDU_BUF 0x8 +#define IEEE80211_MAX_AMPDU_BUF 0x40 +#endif /* Spatial Multiplexing Power Save Modes */ #define WLAN_HT_CAP_SM_PS_STATIC 0