qcacld-3.0: Fix return value

Currently in some cases we are returning
enum of type rx_pkt_fate instead of qdf_dp_tx_rx_status

Fix issue by returning correct enum type.

Change-Id: I97c67003178fd5347de57c1b78602177696e0973
CRs-Fixed: 3234233
This commit is contained in:
Amit Mehta
2022-07-01 15:59:29 +05:30
committed by Madan Koyyalamudi
parent 3f9ed9d291
commit c87481282c

View File

@@ -967,15 +967,15 @@ htt_qdf_status_map(enum htt_tx_status status)
case HTT_TX_COMPL_IND_STAT_OK:
return QDF_TX_RX_STATUS_OK;
case HTT_TX_COMPL_IND_STAT_DISCARD:
return RX_PKT_FATE_FW_DROP_OTHER;
return QDF_TX_RX_STATUS_FW_DISCARD;
case HTT_TX_COMPL_IND_STAT_NO_ACK:
return QDF_TX_RX_STATUS_NO_ACK;
case HTT_TX_COMPL_IND_STAT_DROP:
return RX_PKT_FATE_DRV_DROP_OTHER;
return QDF_TX_RX_STATUS_DROP;
case HTT_HOST_ONLY_STATUS_CODE_START:
return RX_PKT_FATE_DRV_DROP_OTHER;
return QDF_TX_RX_STATUS_DROP;
default:
return RX_PKT_FATE_DRV_DROP_OTHER;
return QDF_TX_RX_STATUS_DROP;
}
}