diff --git a/core/mac/src/pe/lim/lim_process_sme_req_messages.c b/core/mac/src/pe/lim/lim_process_sme_req_messages.c index 8893d50e60f2..1f7364ee4837 100644 --- a/core/mac/src/pe/lim/lim_process_sme_req_messages.c +++ b/core/mac/src/pe/lim/lim_process_sme_req_messages.c @@ -2066,8 +2066,8 @@ __lim_process_sme_join_req(tpAniSirGlobal mac_ctx, uint32_t *msg_buf) } end: - sme_session_id = sme_join_req->sessionId; - sme_transaction_id = sme_join_req->transactionId; + sme_session_id = ((tpSirSmeJoinReq)msg_buf)->sessionId; + sme_transaction_id = ((tpSirSmeJoinReq)msg_buf)->transactionId; if (sme_join_req) { qdf_mem_free(sme_join_req);