mirror of
https://github.com/torvalds/linux.git
synced 2026-06-01 19:13:47 +02:00
wifi: iwlwifi: mld: remove AP keys only for AP STA
On station interfaces we don't only have the AP STA, but also TDLS stations. Don't try to remove AP keys for them. Signed-off-by: Johannes Berg <johannes.berg@intel.com> Reviewed-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com> Tested-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com> Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com> Link: https://patch.msgid.link/20250309073442.f06a4d6eed2b.Icd20af668a22bfae5328eb0ea00ce10a72ce3539@changeid Signed-off-by: Johannes Berg <johannes.berg@intel.com>
This commit is contained in:
parent
32c33a4dd2
commit
67128af05c
|
|
@ -793,7 +793,7 @@ void iwl_mld_remove_sta(struct iwl_mld *mld, struct ieee80211_sta *sta)
|
|||
* removed, but FW expects all the keys to be removed before
|
||||
* the STA is, so remove them all here.
|
||||
*/
|
||||
if (vif->type == NL80211_IFTYPE_STATION)
|
||||
if (vif->type == NL80211_IFTYPE_STATION && !sta->tdls)
|
||||
iwl_mld_remove_ap_keys(mld, vif, sta, link_id);
|
||||
|
||||
/* Remove the link_sta */
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user