aboutsummaryrefslogtreecommitdiffstats
path: root/wiretap
diff options
context:
space:
mode:
Diffstat (limited to 'wiretap')
-rw-r--r--wiretap/wtap.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/wiretap/wtap.h b/wiretap/wtap.h
index ab931708c8..96fdf722f4 100644
--- a/wiretap/wtap.h
+++ b/wiretap/wtap.h
@@ -806,6 +806,21 @@ struct ieee_802_11ad {
guint8 mcs; /* MCS index */
};
+/*
+ * 802.11ax (HE).
+ */
+struct ieee_802_11ax {
+ /* Which of this information is present? */
+ guint has_mcs_index:1;
+ guint has_bwru:1;
+ guint has_gi:1;
+
+ guint8 nsts:4; /* Number of Space-time Streams */
+ guint8 mcs:4; /* MCS index */
+ guint8 bwru:4; /* Bandwidth/RU allocation */
+ guint8 gi:2; /* Guard Interval */
+};
+
union ieee_802_11_phy_info {
struct ieee_802_11_fhss info_11_fhss;
struct ieee_802_11b info_11b;
@@ -814,6 +829,7 @@ union ieee_802_11_phy_info {
struct ieee_802_11n info_11n;
struct ieee_802_11ac info_11ac;
struct ieee_802_11ad info_11ad;
+ struct ieee_802_11ax info_11ax;
};
struct ieee_802_11_phdr {