aboutsummaryrefslogtreecommitdiff
path: root/net/mac80211/mesh.c
diff options
context:
space:
mode:
authorGravatar Johannes Berg <johannes.berg@intel.com> 2022-08-25 20:57:32 +0200
committerGravatar Johannes Berg <johannes.berg@intel.com> 2022-08-26 09:56:36 +0200
commitabd27d063c2e85e45ffc4390247abf47e5b55997 (patch)
treecdc8ab5edbba5c4c2f3f6bdcd71291b2b0a1629a /net/mac80211/mesh.c
parentwifi: cfg80211: Add link_id to cfg80211_ch_switch_started_notify() (diff)
downloadlinux-abd27d063c2e85e45ffc4390247abf47e5b55997.tar.gz
linux-abd27d063c2e85e45ffc4390247abf47e5b55997.tar.bz2
linux-abd27d063c2e85e45ffc4390247abf47e5b55997.zip
wifi: mac80211: correct SMPS mode in HE 6 GHz capability
If we add 6 GHz capability in MLO, we cannot use the SMPS mode from the deflink. Pass it separately instead since on a second link we don't even have a link data struct yet. Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'net/mac80211/mesh.c')
-rw-r--r--net/mac80211/mesh.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/net/mac80211/mesh.c b/net/mac80211/mesh.c
index 6991c4c479da..5a99b8f6e465 100644
--- a/net/mac80211/mesh.c
+++ b/net/mac80211/mesh.c
@@ -634,7 +634,7 @@ int mesh_add_he_6ghz_cap_ie(struct ieee80211_sub_if_data *sdata,
if (!iftd)
return 0;
- ieee80211_ie_build_he_6ghz_cap(sdata, skb);
+ ieee80211_ie_build_he_6ghz_cap(sdata, sdata->deflink.smps_mode, skb);
return 0;
}