mirror of
https://github.com/torvalds/linux.git
synced 2026-05-29 09:33:31 +02:00
wifi: mac80211: don't include MLE in ML reconf per-STA profile
In the multi-link reconfiguration frame, the per-STA profile for added links shouldn't include the multi-link element. Set the association ID to an invalid value, so it doesn't erroneously match the link ID if that happens to be zero. Signed-off-by: Johannes Berg <johannes.berg@intel.com> Reviewed-by: Ilan Peer <ilan.peer@intel.com> Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com> Link: https://patch.msgid.link/20250308225541.8e5be244c70f.I3472cd5c347814ee3600869a88488997bcd43224@changeid Signed-off-by: Johannes Berg <johannes.berg@intel.com>
This commit is contained in:
parent
82306ea157
commit
c3171bed65
|
|
@ -460,7 +460,7 @@ struct ieee80211_mgd_assoc_data {
|
|||
bool s1g;
|
||||
bool spp_amsdu;
|
||||
|
||||
unsigned int assoc_link_id;
|
||||
s8 assoc_link_id;
|
||||
|
||||
__le16 ext_mld_capa_ops;
|
||||
|
||||
|
|
|
|||
|
|
@ -10434,6 +10434,8 @@ int ieee80211_mgd_assoc_ml_reconf(struct ieee80211_sub_if_data *sdata,
|
|||
if (!data)
|
||||
return -ENOMEM;
|
||||
|
||||
data->assoc_link_id = -1;
|
||||
|
||||
uapsd_supported = true;
|
||||
ieee80211_ml_reconf_selectors(userspace_selectors);
|
||||
for (link_id = 0; link_id < IEEE80211_MLD_MAX_NUM_LINKS;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user