Update IEEE P802.11ax draft references to published amendment
Get rid of the old references to drafts since the amendment has been published. Signed-off-by: Jouni Malinen <quic_jouni@quicinc.com>
This commit is contained in:
parent
8128ea76af
commit
dacb6d278d
4 changed files with 14 additions and 9 deletions
|
@ -226,7 +226,7 @@ u8 * hostapd_eid_he_operation(struct hostapd_data *hapd, u8 *eid)
|
|||
params |= HE_OPERATION_6GHZ_OPER_INFO;
|
||||
|
||||
/* 6 GHz Operation Information field
|
||||
* IEEE P802.11ax/D8.0, 9.4.2.249 HE Operation element,
|
||||
* IEEE Std 802.11ax-2021, 9.4.2.249 HE Operation element,
|
||||
* Figure 9-788k
|
||||
*/
|
||||
*pos++ = hapd->iconf->channel; /* Primary Channel */
|
||||
|
|
|
@ -1895,7 +1895,7 @@ const struct oper_class_map global_op_class[] = {
|
|||
{ HOSTAPD_MODE_IEEE80211A, 127, 153, 177, 8, BW40MINUS, P2P_SUPP },
|
||||
|
||||
/*
|
||||
* IEEE P802.11ax/D8.0 Table E-4 actually talks about channel center
|
||||
* IEEE Std 802.11ax-2021, Table E-4 actually talks about channel center
|
||||
* frequency index 42, 58, 106, 122, 138, 155, 171 with channel spacing
|
||||
* of 80 MHz, but currently use the following definition for simplicity
|
||||
* (these center frequencies are not actual channels, which makes
|
||||
|
|
|
@ -2234,12 +2234,16 @@ struct ieee80211_he_6ghz_oper_info {
|
|||
#define HE_6GHZ_OPER_INFO_CTRL_REG_INFO_MASK (BIT(3) | BIT(4) | BIT(5))
|
||||
#define HE_6GHZ_OPER_INFO_CTRL_REG_INFO_SHIFT 3
|
||||
|
||||
/* IEEE P802.11ax/D6.0, 9.4.2.261 HE 6 GHz Band Capabilities element */
|
||||
/* IEEE Std 802.11ax-2021, 9.4.2.263 HE 6 GHz Band Capabilities element */
|
||||
struct ieee80211_he_6ghz_band_cap {
|
||||
/* Minimum MPDU Start Spacing B0..B2
|
||||
* Maximum A-MPDU Length Exponent B3..B5
|
||||
* Maximum MPDU Length B6..B7 */
|
||||
le16 capab;
|
||||
* Maximum MPDU Length B6..B7
|
||||
* SM Power Save B9..B10
|
||||
* RD Responder B11
|
||||
* Rx Antenna Pattern Consistency B12
|
||||
* Tx Antenna Consistency B13 */
|
||||
le16 capab; /* Capabilities Information field */
|
||||
} STRUCT_PACKED;
|
||||
|
||||
#define HE_6GHZ_BAND_CAP_MIN_MPDU_START (BIT(0) | BIT(1) | BIT(2))
|
||||
|
@ -2265,7 +2269,7 @@ struct ieee80211_he_6ghz_band_cap {
|
|||
#define HE_6GHZ_BAND_CAP_TX_ANTPAT_CONS BIT(13)
|
||||
|
||||
/*
|
||||
* IEEE P802.11ax/D4.0, 9.4.2.246 Spatial Reuse Parameter Set element
|
||||
* IEEE Std 802.11ax-2021, 9.4.2.252 Spatial Reuse Parameter Set element
|
||||
*/
|
||||
struct ieee80211_spatial_reuse {
|
||||
u8 sr_ctrl; /* SR Control */
|
||||
|
@ -2500,7 +2504,7 @@ enum mscs_description_subelem {
|
|||
#define FD_CAP_PHY_INDEX_SHIFT 10
|
||||
|
||||
/*
|
||||
* IEEE P802.11ax/D8.0 26.17.2.3.2, AP behavior for fast passive scanning
|
||||
* IEEE Std 802.11ax-2021, 26.17.2.3.2, AP behavior for fast passive scanning
|
||||
*/
|
||||
#define FD_MAX_INTERVAL_6GHZ 20 /* TUs */
|
||||
|
||||
|
|
|
@ -9993,8 +9993,9 @@ static int wpas_ctrl_iface_send_twt_setup(struct wpa_supplicant *wpa_s,
|
|||
int flow_id = 0;
|
||||
bool protection = false;
|
||||
u8 twt_channel = 0;
|
||||
u8 control = BIT(4); /* Control field (IEEE P802.11ax/D8.0 Figure
|
||||
* 9-687): B4 = TWT Information Frame Disabled */
|
||||
u8 control = BIT(4); /* Control field (IEEE Std 802.11ax-2021,
|
||||
* Figure 9-687 - Control field format):
|
||||
* B4 = TWT Information Frame Disabled */
|
||||
const char *tok_s;
|
||||
|
||||
tok_s = os_strstr(cmd, " dialog=");
|
||||
|
|
Loading…
Reference in a new issue