From 25735af347e6fcf71beb5e4c2b061eb65010d572 Mon Sep 17 00:00:00 2001 From: Naveen Rawat Date: Wed, 5 Jul 2017 15:24:28 -0700 Subject: [PATCH] qcacld-3.0: Explicit convert QDF_STATUS to tSirMacStatusCodes Fix implicit conversion warning/error by explicitly converting QDF_STATUS to tSirMacStatusCodes in function lim_ft_send_aggr_qos_rsp. Change-Id: I4b554411588225150659921b42cd2db65761261b CRs-Fixed: 2071677 --- core/mac/src/pe/lim/lim_ft.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/core/mac/src/pe/lim/lim_ft.c b/core/mac/src/pe/lim/lim_ft.c index 7f44804a0c41..0d1f5f121c59 100644 --- a/core/mac/src/pe/lim/lim_ft.c +++ b/core/mac/src/pe/lim/lim_ft.c @@ -860,7 +860,12 @@ lim_ft_send_aggr_qos_rsp(tpAniSirGlobal pMac, uint8_t rspReqd, rsp->aggrInfo.tspecIdx = aggrQosRsp->tspecIdx; for (i = 0; i < SIR_QOS_NUM_AC_MAX; i++) { if ((1 << i) & aggrQosRsp->tspecIdx) { - rsp->aggrInfo.aggrRsp[i].status = aggrQosRsp->status[i]; + if (QDF_IS_STATUS_SUCCESS(aggrQosRsp->status[i])) + rsp->aggrInfo.aggrRsp[i].status = + eSIR_MAC_SUCCESS_STATUS; + else + rsp->aggrInfo.aggrRsp[i].status = + eSIR_MAC_UNSPEC_FAILURE_STATUS; rsp->aggrInfo.aggrRsp[i].tspec = aggrQosRsp->tspec[i]; } }