summaryrefslogtreecommitdiff
path: root/drivers/bcma
diff options
context:
space:
mode:
authorJohannes Berg <johannes.berg@intel.com>2021-08-26 22:47:43 +0300
committerLuca Coelho <luciano.coelho@intel.com>2021-08-26 23:38:18 +0300
commite257d969f36503b8eb1240f32653a1afb3109f86 (patch)
tree7c1408aa61fef245fe019cbc97eb2e3e99858df8 /drivers/bcma
parent090f1be3abf3069ef856b29761f181808bf55917 (diff)
iwlwifi: mvm: don't use FW key ID in beacon protection
To check beacon protection had a mismatch of the key ID we currently use the key ID from the firmware, but firmware side we want to clean up the API to stop reporting this. Instead, check the IWL_RX_MPDU_STATUS_KEY_VALID bit that indicates that the firmware used the correct key, and if that's set but we get invalid MIC/replay use the key ID from the frame to look up the key and notify mac80211 of MIC error or replay. Since both keys must have the same cipher and thus MIC length, we can use either of them to look up the MIC length. Signed-off-by: Johannes Berg <johannes.berg@intel.com> Signed-off-by: Luca Coelho <luciano.coelho@intel.com> Link: https://lore.kernel.org/r/iwlwifi.20210826224715.30e665d39b07.I78bf7d304ef5a80cecf5fa1c1fca0b51b956cceb@changeid Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
Diffstat (limited to 'drivers/bcma')
0 files changed, 0 insertions, 0 deletions