qcacmn: Avoid intrabss check in Tx NAWDS path

Intrabss check for NAWDS was added as a temporary fix to resolve the
issue of selfbridge enteries present in AST table. The actual reason
is loopback pkt received with one's own bridge mac. To avoid this, add
a check for not sending out any packet with an invalid peer id in the
ast table.

Change-Id: Ia4c520bcc8b7077f0b484a0bc40c4d26db77c3f4
CRs-Fixed: 3135142
这个提交包含在:
Neha Bisht
2022-02-21 10:41:34 +05:30
提交者 Madan Koyyalamudi
父节点 55d7ee3310
当前提交 229317b922
修改 2 个文件,包含 7 行新增7 行删除

查看文件

@@ -870,9 +870,6 @@ bool dp_rx_intrabss_mcbc_fwd(struct dp_soc *soc, struct dp_txrx_peer *ta_peer,
len = QDF_NBUF_CB_RX_PKT_LEN(nbuf);
qdf_nbuf_set_tx_fctx_type(nbuf_copy, &ta_peer->peer_id,
CB_FTYPE_INTRABSS_FWD);
dp_classify_critical_pkts(soc, ta_peer->vdev, nbuf_copy);
if (soc->arch_ops.dp_rx_intrabss_handle_nawds(soc, ta_peer, nbuf_copy,