diff --git a/core/sme/src/common/sme_api.c b/core/sme/src/common/sme_api.c index 2697c3b098b1..1230113f34b3 100644 --- a/core/sme/src/common/sme_api.c +++ b/core/sme/src/common/sme_api.c @@ -2385,7 +2385,7 @@ QDF_STATUS sme_process_msg(tHalHandle hHal, struct scheduler_msg *pMsg) && (pMsg->type <= eWNI_SME_MSG_TYPES_END)) { /* CSR */ if (pMsg->bodyptr) { - status = csr_msg_processor(hHal, pMsg->bodyptr); + status = csr_msg_processor(pMac, pMsg->bodyptr); qdf_mem_free(pMsg->bodyptr); } else sme_err("Empty message for: %d", pMsg->type);