diff options
| -rw-r--r-- | CORE/SME/src/QoS/sme_Qos.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/CORE/SME/src/QoS/sme_Qos.c b/CORE/SME/src/QoS/sme_Qos.c index b45f62b3e5ae..0d3e783cbddf 100644 --- a/CORE/SME/src/QoS/sme_Qos.c +++ b/CORE/SME/src/QoS/sme_Qos.c @@ -2315,11 +2315,19 @@ sme_QosStatusType sme_QosInternalReleaseReq(tpAniSirGlobal pMac, v_BOOL_t uplinkFlowsPresent = VOS_FALSE; v_BOOL_t downlinkFlowsPresent = VOS_FALSE; tListElem *pResult= NULL; + VOS_TRACE(VOS_MODULE_ID_SME, VOS_TRACE_LEVEL_INFO_HIGH, "%s: %d: invoked for flow %d", __func__, __LINE__, QosFlowID); + if (!CSR_IS_SESSION_VALID(pMac, sessionId)) { + VOS_TRACE(VOS_MODULE_ID_SME, VOS_TRACE_LEVEL_ERROR, + "%s: %d: Session Id:%d is invalid", + __func__, __LINE__, sessionId); + return status; + } + vos_mem_zero(&search_key, sizeof(sme_QosSearchInfo)); //set the key type & the key to be searched in the Flow List search_key.key.QosFlowID = QosFlowID; |
