diff --git a/core/mac/src/pe/lim/lim_process_auth_frame.c b/core/mac/src/pe/lim/lim_process_auth_frame.c index be14fd58448a..929b79851455 100644 --- a/core/mac/src/pe/lim/lim_process_auth_frame.c +++ b/core/mac/src/pe/lim/lim_process_auth_frame.c @@ -405,7 +405,8 @@ static void lim_process_sae_auth_frame(struct mac_context *mac_ctx, lim_send_sme_mgmt_frame_ind(mac_ctx, mac_hdr->fc.subType, (uint8_t *)mac_hdr, - frame_len + sizeof(tSirMacMgmtHdr), 0, + frame_len + sizeof(tSirMacMgmtHdr), + pe_session->smeSessionId, WMA_GET_RX_CH(rx_pkt_info), pe_session, WMA_GET_RX_RSSI_NORMALIZED(rx_pkt_info), rx_flags); @@ -1640,7 +1641,8 @@ bool lim_process_sae_preauth_frame(struct mac_context *mac, uint8_t *rx_pkt) lim_send_sme_mgmt_frame_ind(mac, dot11_hdr->fc.subType, (uint8_t *)dot11_hdr, - frm_len + sizeof(tSirMacMgmtHdr), 0, + frm_len + sizeof(tSirMacMgmtHdr), + SME_SESSION_ID_ANY, WMA_GET_RX_CH(rx_pkt), NULL, WMA_GET_RX_RSSI_NORMALIZED(rx_pkt), RXMGMT_FLAG_NONE);