]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
FILS: 320 MHz support in FD frame
authorAloka Dixit <quic_alokad@quicinc.com>
Mon, 13 Mar 2023 09:11:27 +0000 (02:11 -0700)
committerJouni Malinen <j@w1.fi>
Tue, 14 Mar 2023 09:27:43 +0000 (11:27 +0200)
Indicate 320 MHz channel width in FILS discovery frame if applicable.

Signed-off-by: Aloka Dixit <quic_alokad@quicinc.com>
src/ap/beacon.c
src/common/ieee802_11_defs.h

index e9218dd9b5142c57b31b8b0bcce2d2991f34ef63..48bc5a1dd5d32e0db4025d522b9dec3a48e3ce17 100644 (file)
@@ -1357,6 +1357,9 @@ static u16 hostapd_fils_discovery_cap(struct hostapd_data *hapd)
                phy_index = FD_CAP_PHY_INDEX_HE;
 
                switch (hapd->iconf->op_class) {
+               case 137:
+                       chwidth = FD_CAP_BSS_CHWIDTH_320;
+                       break;
                case 135:
                        mcs_nss_size += 4;
                        /* fallthrough */
index 6306ef9a0c86fa015696b009e71cc46144c53702..202bfc9d19fa825a3c06881719b19ea608531087 100644 (file)
@@ -2786,6 +2786,7 @@ enum mscs_description_subelem {
 #define FD_CAP_BSS_CHWIDTH_40                          1
 #define FD_CAP_BSS_CHWIDTH_80                          2
 #define FD_CAP_BSS_CHWIDTH_160_80_80                   3
+#define FD_CAP_BSS_CHWIDTH_320                         4
 #define FD_CAP_BSS_CHWIDTH_SHIFT                       2
 
 #define FD_CAP_NSS_1                                   0