|
@@ -116,7 +116,7 @@ void dp_deliver_mgmt_frm(struct dp_pdev *pdev, qdf_nbuf_t nbuf)
|
|
dp_wdi_event_handler(WDI_EVENT_TX_MGMT_CTRL, pdev->soc,
|
|
dp_wdi_event_handler(WDI_EVENT_TX_MGMT_CTRL, pdev->soc,
|
|
nbuf, HTT_INVALID_PEER,
|
|
nbuf, HTT_INVALID_PEER,
|
|
WDI_NO_VAL, pdev->pdev_id);
|
|
WDI_NO_VAL, pdev->pdev_id);
|
|
- } else {
|
|
|
|
|
|
+ } else if (pdev->tx_capture_enabled) {
|
|
if (pdev->mgmtctrl_frm_info.last_nbuf)
|
|
if (pdev->mgmtctrl_frm_info.last_nbuf)
|
|
qdf_nbuf_free(pdev->mgmtctrl_frm_info.last_nbuf);
|
|
qdf_nbuf_free(pdev->mgmtctrl_frm_info.last_nbuf);
|
|
|
|
|