qcacmn: Avoid SW AST table accessing for MC/BC frame

For DA MC/BC RX frame, host should not use da_idx to access soc->ast_table
as this da_idx is not valid, OB accessing might happen.

Change-Id: I5c78d869e32536effe2635e561cb6881cdc97c38
CRs-Fixed: 3072841
This commit is contained in:
Jinwei Chen
2021-11-11 01:26:58 -08:00
committato da Madan Koyyalamudi
parent 0c8f452ae6
commit 9b26ed4fbf
2 ha cambiato i file con 2 aggiunte e 2 eliminazioni

Vedi File

@@ -1183,7 +1183,7 @@ dp_rx_intrabss_ucast_check_be(struct dp_soc *soc, qdf_nbuf_t nbuf,
struct dp_peer *da_peer;
bool ret = false;
if (!(qdf_nbuf_is_da_valid(nbuf) || qdf_nbuf_is_da_mcbc(nbuf)))
if (!qdf_nbuf_is_da_valid(nbuf) || qdf_nbuf_is_da_mcbc(nbuf))
return false;
da_peer_id = dp_rx_peer_metadata_peer_id_get_be(