summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorDavid Bauer <mail@david-bauer.net>2020-12-17 20:39:56 +0100
committerDavid Bauer <mail@david-bauer.net>2021-04-12 23:45:42 +0200
commit50b64a63e3945693646d1b2eb4e59e14e35cedc3 (patch)
tree03e7e9f4c50c13560e182bceff329a1a4110df37 /include
parent4a32b33e9606f1bc1125f4bc24b0581349e55f2e (diff)
downloadiwinfo-50b64a63e3945693646d1b2eb4e59e14e35cedc3.tar.gz
iwinfo: add basic IEEE 802.11ax support
This adds basic support for IEEE 802.11ax when requesting HW or HT Modelist for a PHY from iwinfo. This way, applications using iwinfo can detect HE phys. Signed-off-by: David Bauer <mail@david-bauer.net>
Diffstat (limited to 'include')
-rw-r--r--include/iwinfo.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/include/iwinfo.h b/include/iwinfo.h
index 40ef3a7..1956abe 100644
--- a/include/iwinfo.h
+++ b/include/iwinfo.h
@@ -29,6 +29,7 @@
#define IWINFO_80211_N (1 << 3)
#define IWINFO_80211_AC (1 << 4)
#define IWINFO_80211_AD (1 << 5)
+#define IWINFO_80211_AX (1 << 6)
#define IWINFO_CIPHER_NONE (1 << 0)
#define IWINFO_CIPHER_WEP40 (1 << 1)
@@ -90,8 +91,13 @@ enum iwinfo_htmode {
IWINFO_HTMODE_VHT80_80 = (1 << 5),
IWINFO_HTMODE_VHT160 = (1 << 6),
IWINFO_HTMODE_NOHT = (1 << 7),
+ IWINFO_HTMODE_HE20 = (1 << 8),
+ IWINFO_HTMODE_HE40 = (1 << 9),
+ IWINFO_HTMODE_HE80 = (1 << 10),
+ IWINFO_HTMODE_HE80_80 = (1 << 11),
+ IWINFO_HTMODE_HE160 = (1 << 12),
- IWINFO_HTMODE_COUNT = 8
+ IWINFO_HTMODE_COUNT = 13
};
extern const char *IWINFO_HTMODE_NAMES[IWINFO_HTMODE_COUNT];