From: Jouni Malinen Date: Tue, 30 Sep 2025 14:45:52 +0000 (+0300) Subject: Update Neighbor Report element definitions to IEEE Std 802.11-2024 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7d0fde0992b13b6756eaf0002f67734b7f6adc90;p=thirdparty%2Fhostap.git Update Neighbor Report element definitions to IEEE Std 802.11-2024 Add the new assigned fields and comment out deprecated fields that are now reserved. Signed-off-by: Jouni Malinen --- diff --git a/src/common/ieee802_11_defs.h b/src/common/ieee802_11_defs.h index 6cf8b146d..469fde277 100644 --- a/src/common/ieee802_11_defs.h +++ b/src/common/ieee802_11_defs.h @@ -2399,7 +2399,7 @@ enum phy_type { PHY_TYPE_CMMG = 13, }; -/* IEEE Std 802.11-2020, 9.4.2.36 - Neighbor Report element */ +/* IEEE Std 802.11-2024, 9.4.2.35 - Neighbor Report element */ /* BSSID Information Field */ #define NEI_REP_BSSID_INFO_AP_NOT_REACH BIT(0) #define NEI_REP_BSSID_INFO_AP_UNKNOWN_REACH BIT(1) @@ -2410,14 +2410,21 @@ enum phy_type { #define NEI_REP_BSSID_INFO_QOS BIT(5) #define NEI_REP_BSSID_INFO_APSD BIT(6) #define NEI_REP_BSSID_INFO_RM BIT(7) -#define NEI_REP_BSSID_INFO_DELAYED_BA BIT(8) -#define NEI_REP_BSSID_INFO_IMM_BA BIT(9) +/* bit 8 is reserved (was NEI_REP_BSSID_INFO_DELAYED_BA) */ +/* bit 9 is reserved (was NEI_REP_BSSID_INFO_IMM_BA) */ #define NEI_REP_BSSID_INFO_MOBILITY_DOMAIN BIT(10) #define NEI_REP_BSSID_INFO_HT BIT(11) #define NEI_REP_BSSID_INFO_VHT BIT(12) #define NEI_REP_BSSID_INFO_FTM BIT(13) #define NEI_REP_BSSID_INFO_HE BIT(14) +#define NEI_REP_BSSID_INFO_ER_BSS BIT(15) +#define NEI_REP_BSSID_INFO_COLOCATED_AP BIT(16) +#define NEI_REP_BSSID_INFO_UNSOLIC_PROBE_RESP BIT(17) +#define NEI_REP_BSSID_INFO_MEMBER_OF_ESS_WITH_COLOC_AP BIT(18) +#define NEI_REP_BSSID_INFO_OCT_WITH_REPORTING_AP BIT(19) +#define NEI_REP_BSSID_INFO_COLOCATED_WITH_6GHZ BIT(20) #define NEI_REP_BSSID_INFO_EHT BIT(21) +#define NEI_REP_BSSID_INFO_DMG_POSITIONING BIT(22) /* * IEEE Std 802.11-2020, Table 9-175 - HT/VHT Operation Information