From: Ilan Peer Date: Wed, 18 Jun 2025 12:35:27 +0000 (+0200) Subject: defs: Add MLE definitions for Extended MLD operations and capabilities X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a97d298fd0e68644c07e74378ed1ca2bf2919d4e;p=thirdparty%2Fhostap.git defs: Add MLE definitions for Extended MLD operations and capabilities They will be needed later. Signed-off-by: Ilan Peer Reviewed-by: Andrei Otcheretianski Signed-off-by: Benjamin Berg --- diff --git a/src/common/ieee802_11_defs.h b/src/common/ieee802_11_defs.h index 9d1e1083e..278e03c34 100644 --- a/src/common/ieee802_11_defs.h +++ b/src/common/ieee802_11_defs.h @@ -2848,6 +2848,7 @@ struct eht_ml_basic_common_info { * Medium Synchronization Delay Information: 2 octets * EML Capabilities: 2 octets * MLD Capabilities and Operations: 2 octets + * Extended MLD Capabilities And Operations: 2 octets * AP MLD ID: 1 octet */ u8 variable[]; @@ -2876,6 +2877,12 @@ struct eht_ml_basic_common_info { #define EHT_ML_MLD_CAPA_AAR_SUPP 0x1000 #define EHT_ML_MLD_CAPA_LINK_RECONF_OP_SUPPORT 0x2000 +#define EHT_ML_EXT_MLD_CAPA_OP_PARAM_UPDATE 0x0001 +#define EHT_ML_EXT_MLD_CAPA_OP_RECO_MAX_LINKS_MASK 0x001e +#define EHT_ML_EXT_MLD_CAPA_NSTR_UPDATE 0x0020 +#define EHT_ML_EXT_MLD_CAPA_EMLSR_ENA_ONE_LINK 0x0040 +#define EHT_ML_EXT_MLD_CAPA_BTM_MLD_RECO_MULTI_AP 0x0080 + #define EHT_PER_STA_CTRL_LINK_ID_MSK 0x000f #define EHT_PER_STA_CTRL_COMPLETE_PROFILE_MSK 0x0010 #define EHT_PER_STA_CTRL_MAC_ADDR_PRESENT_MSK 0x0020