qcacmn: Add SA check for Decrypt error frame

Usually decrypt error frames will be reported and cause
a disconnection. In some cases, the disconnection is unwanted.
Change is aimed to do additional check for frame SA, if it's
received from a valid peer, then don't report it to protocol.

Change-Id: I19d9acffc5ebd2c20abdf19eebc02f6875f762ca
CRs-Fixed: 3363352
Cette révision appartient à :
Yu Tian
2022-12-27 04:59:19 -08:00
révisé par Madan Koyyalamudi
Parent f066d5ca6a
révision 4bb2e1a3f2
3 fichiers modifiés avec 20 ajouts et 0 suppressions

Voir le fichier

@@ -8086,6 +8086,8 @@ dp_print_soc_rx_stats(struct dp_soc *soc)
soc->stats.rx.err.rx_invalid_tid_err);
DP_PRINT_STATS("Rx Defrag Address1 Invalid:%d",
soc->stats.rx.err.defrag_ad1_invalid);
DP_PRINT_STATS("Rx decrypt error frame for valid peer:%d",
soc->stats.rx.err.decrypt_err_drop);
}
#ifdef FEATURE_TSO_STATS