wifi: mac80211: don't set ESS capab bit in assoc request
authorJohannes Berg <johannes.berg@intel.com>
Mon, 11 Dec 2023 07:05:29 +0000 (09:05 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Tue, 12 Dec 2023 09:37:01 +0000 (10:37 +0100)
commit6a9c8ed0eeb1997c8926af9f33695a203a75b814
tree0a669ce3de9ceaa6c557a9a0db463f03c08eba8e
parentf510bcc21ed97911b811c5bf36ed43a0e94ab702
wifi: mac80211: don't set ESS capab bit in assoc request

The ESS capability bit is reserved in frames transmitted by
the client, so we shouldn't set it. Since we've set it for
decades, keep that old behaviour unless we're connection to
a new EHT AP.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Reviewed-by: Gregory Greenman <gregory.greenman@intel.com>
Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
Link: https://msgid.link/20231211085121.65005aba900b.I3d00c8741400572a89a7508b5ae612c968874ad7@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/mac80211/mlme.c