HE: Remove VHT Operation Information from HE Operation element

The VHT Operation Information subfield is conditonally present, so do
not hardcoded it in struct ieee80211_he_operation. These members of the
struct are not currently used, so these can be removed without impact to
functionality.

Signed-off-by: Rajkumar Manoharan <rmanohar@codeaurora.org>
This commit is contained in:
Rajkumar Manoharan 2020-04-24 15:45:35 -07:00 committed by Jouni Malinen
parent e297a5bfda
commit b2c0b83c66

View file

@ -2146,10 +2146,9 @@ struct ieee80211_he_operation {
le32 he_oper_params; /* HE Operation Parameters[3] and le32 he_oper_params; /* HE Operation Parameters[3] and
* BSS Color Information[1] */ * BSS Color Information[1] */
le16 he_mcs_nss_set; le16 he_mcs_nss_set;
u8 vht_op_info_chwidth; /* Followed by conditional VHT Operation Information (3 octets),
u8 vht_op_info_chan_center_freq_seg0_idx; * Max Co-Hosted BSSID Indicator subfield (1 octet), and/or 6 GHz
u8 vht_op_info_chan_center_freq_seg1_idx; * Operation Information subfield (5 octets). */
/* Followed by conditional MaxBSSID Indicator subfield (u8) */
} STRUCT_PACKED; } STRUCT_PACKED;
/* IEEE P802.11ax/D6.0, Figure 9-787k - 6 GHz Operation Information field */ /* IEEE P802.11ax/D6.0, Figure 9-787k - 6 GHz Operation Information field */