mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-05-05 21:44:23 -04:00
wifi: iwlwifi: mvm: log dropped packets due to MIC error
When we drop frames due to MIC error we want to have something printed in the logger (this won't be printed by default). Signed-off-by: Daniel Gabay <daniel.gabay@intel.com> Reviewed-by: Gregory Greenman <gregory.greenman@intel.com> Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com> Link: https://msgid.link/20240129211905.41b0abbf1fd2.Ib6ec6a48ec7bebe769d1e1c1df96380a758a0975@changeid Signed-off-by: Johannes Berg <johannes.berg@intel.com>
This commit is contained in:
committed by
Johannes Berg
parent
c289f5cd69
commit
65d3333e4d
@@ -401,8 +401,11 @@ static int iwl_mvm_rx_crypto(struct iwl_mvm *mvm, struct ieee80211_sta *sta,
|
||||
case IWL_RX_MPDU_STATUS_SEC_GCM:
|
||||
BUILD_BUG_ON(IEEE80211_CCMP_PN_LEN != IEEE80211_GCMP_PN_LEN);
|
||||
/* alg is CCM: check MIC only */
|
||||
if (!(status & IWL_RX_MPDU_STATUS_MIC_OK))
|
||||
if (!(status & IWL_RX_MPDU_STATUS_MIC_OK)) {
|
||||
IWL_DEBUG_DROP(mvm,
|
||||
"Dropping packet, bad MIC (CCM/GCM)\n");
|
||||
return -1;
|
||||
}
|
||||
|
||||
stats->flag |= RX_FLAG_DECRYPTED | RX_FLAG_MIC_STRIPPED;
|
||||
*crypt_len = IEEE80211_CCMP_HDR_LEN;
|
||||
|
||||
Reference in New Issue
Block a user