Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ba83bfb1 authored by Igor Mitsyanko's avatar Igor Mitsyanko Committed by Johannes Berg
Browse files

nl80211: look for HT/VHT capabilities in beacon's tail



There are no HT/VHT capabilities in cfg80211_ap_settings::beacon_ies,
these should be looked for in beacon's tail instead.

Fixes: 66cd794e ("nl80211: add HT/VHT capabilities to AP parameters")
Signed-off-by: default avatarIgor Mitsyanko <igor.mitsyanko.os@quantenna.com>
Signed-off-by: default avatarJohannes Berg <johannes.berg@intel.com>
parent 6e46d8ce
Loading
Loading
Loading
Loading
+2 −2
Original line number Original line Diff line number Diff line
@@ -3791,8 +3791,8 @@ static void nl80211_check_ap_rate_selectors(struct cfg80211_ap_settings *params,
static void nl80211_calculate_ap_params(struct cfg80211_ap_settings *params)
static void nl80211_calculate_ap_params(struct cfg80211_ap_settings *params)
{
{
	const struct cfg80211_beacon_data *bcn = &params->beacon;
	const struct cfg80211_beacon_data *bcn = &params->beacon;
	size_t ies_len = bcn->beacon_ies_len;
	size_t ies_len = bcn->tail_len;
	const u8 *ies = bcn->beacon_ies;
	const u8 *ies = bcn->tail;
	const u8 *rates;
	const u8 *rates;
	const u8 *cap;
	const u8 *cap;