|
@@ -2694,10 +2694,9 @@ QDF_STATUS wma_tx_packet(void *wma_context, void *tx_frame, uint16_t frmLen,
|
|
|
mgmt_param.peer_rssi = peer_rssi;
|
|
|
if (iface && wlan_vdev_mlme_get_opmode(iface->vdev) == QDF_STA_MODE &&
|
|
|
wlan_vdev_mlme_is_mlo_vdev(iface->vdev) &&
|
|
|
- frmType == TXRX_FRM_802_11_MGMT &&
|
|
|
+ wma_is_vdev_up(vdev_id) && frmType == TXRX_FRM_802_11_MGMT &&
|
|
|
pFc->subType != SIR_MAC_MGMT_PROBE_REQ &&
|
|
|
pFc->subType != SIR_MAC_MGMT_AUTH &&
|
|
|
- pFc->subType != SIR_MAC_MGMT_ASSOC_REQ &&
|
|
|
action != (ACTION_CATEGORY_PUBLIC << 8 | TDLS_DISCOVERY_RESPONSE) &&
|
|
|
action != (ACTION_CATEGORY_BACK << 8 | ADDBA_RESPONSE))
|
|
|
mgmt_param.mlo_link_agnostic = true;
|