wifi: iwlwifi: mvm: update station's MFP flag after association
authorAvraham Stern <avraham.stern@intel.com>
Tue, 26 Sep 2023 08:07:13 +0000 (11:07 +0300)
committerJohannes Berg <johannes.berg@intel.com>
Mon, 23 Oct 2023 09:42:06 +0000 (11:42 +0200)
commit5a86dcb4a908845e6b7ff39b78fb1141b895408f
tree3423adbe1bfe8ee4448a8b99ebffa48d4822c1c4
parent05ac1a198a63ad66bf5ae8b7321407c102d40ef3
wifi: iwlwifi: mvm: update station's MFP flag after association

The management frames protection flag is always set when the station
is not yet authorized. However, it was not cleared after association
even if the association did not use MFP. As a result, all public
action frames are not parsed by fw (which will cause FTM to fail,
for example). Update the station MFP flag after the station is
authorized.

Fixes: 4c8d5c8d079e ("wifi: iwlwifi: mvm: tell firmware about per-STA MFP enablement")
Signed-off-by: Avraham Stern <avraham.stern@intel.com>
Signed-off-by: Gregory Greenman <gregory.greenman@intel.com>
Link: https://lore.kernel.org/r/20230926110319.2488cbd01bde.Ic0f08b7d3efcbdce27ec897f84d740fec8d169ef@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c