qcacmn: Protocol tag support in lite rx monitor
Add protocol tagging support in lite rx monitor mode.
Change-Id: I1966fc4f54e1f4a1486162a88853f68f7644a766
CRs-Fixed: 2448517
diff --git a/dp/wifi3.0/dp_rx_mon_status.c b/dp/wifi3.0/dp_rx_mon_status.c
index 1ecb084..f00306f 100644
--- a/dp/wifi3.0/dp_rx_mon_status.c
+++ b/dp/wifi3.0/dp_rx_mon_status.c
@@ -46,8 +46,7 @@
dp_rx_mon_enh_capture_process(struct dp_pdev *pdev, uint32_t tlv_status,
qdf_nbuf_t status_nbuf,
struct hal_rx_ppdu_info *ppdu_info,
- bool *nbuf_used,
- uint32_t rx_enh_capture_mode)
+ bool *nbuf_used)
{
}
#endif
@@ -589,7 +588,7 @@
dp_rx_mon_enh_capture_process(pdev, tlv_status,
status_nbuf, ppdu_info,
- &nbuf_used, rx_enh_capture_mode);
+ &nbuf_used);
rx_tlv = hal_rx_status_get_next_tlv(rx_tlv);
@@ -598,7 +597,8 @@
} while ((tlv_status == HAL_TLV_STATUS_PPDU_NOT_DONE) ||
(tlv_status == HAL_TLV_STATUS_HEADER) ||
- (tlv_status == HAL_TLV_STATUS_MPDU_END));
+ (tlv_status == HAL_TLV_STATUS_MPDU_END) ||
+ (tlv_status == HAL_TLV_STATUS_MSDU_END));
}
if (pdev->dp_peer_based_pktlog) {
dp_rx_process_peer_based_pktlog(soc, ppdu_info,