]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
defs: Add MLE definitions for Extended MLD operations and capabilities
authorIlan Peer <ilan.peer@intel.com>
Wed, 18 Jun 2025 12:35:27 +0000 (14:35 +0200)
committerJouni Malinen <j@w1.fi>
Thu, 2 Oct 2025 17:08:22 +0000 (20:08 +0300)
They will be needed later.

Signed-off-by: Ilan Peer <ilan.peer@intel.com>
Reviewed-by: Andrei Otcheretianski <andrei.otcheretianski@intel.com>
Signed-off-by: Benjamin Berg <benjamin.berg@intel.com>
src/common/ieee802_11_defs.h

index 9d1e1083e39e2f773d56fc14fd8595485e5e203e..278e03c342b0c766ed235711a5eb63910c0906e6 100644 (file)
@@ -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