From: Rajkumar Manoharan Date: Fri, 24 Apr 2020 22:45:36 +0000 (-0700) Subject: HE: Add HE 6 GHz Band Capabilities into ieee802_11_parse_elems() X-Git-Tag: hostap_2_10~1273 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=88911a0aa437182c3ac0c31c25a4adae7351d859;p=thirdparty%2Fhostap.git HE: Add HE 6 GHz Band Capabilities into ieee802_11_parse_elems() Handle 6 GHz band capability element parsing for association. Signed-off-by: Rajkumar Manoharan --- diff --git a/src/common/ieee802_11_common.c b/src/common/ieee802_11_common.c index e7ee24e2a..46f4f4d6f 100644 --- a/src/common/ieee802_11_common.c +++ b/src/common/ieee802_11_common.c @@ -294,6 +294,11 @@ static int ieee802_11_parse_extension(const u8 *pos, size_t elen, elems->short_ssid_list = pos; elems->short_ssid_list_len = elen; break; + case WLAN_EID_EXT_HE_6GHZ_BAND_CAP: + if (elen < sizeof(struct ieee80211_he_6ghz_band_cap)) + break; + elems->he_6ghz_band_cap = pos; + break; default: if (show_errors) { wpa_printf(MSG_MSGDUMP, diff --git a/src/common/ieee802_11_common.h b/src/common/ieee802_11_common.h index 7994cd7d6..cf4865014 100644 --- a/src/common/ieee802_11_common.h +++ b/src/common/ieee802_11_common.h @@ -113,6 +113,7 @@ struct ieee802_11_elems { const u8 *he_capabilities; const u8 *he_operation; const u8 *short_ssid_list; + const u8 *he_6ghz_band_cap; u8 ssid_len; u8 supp_rates_len;