diff --git a/core/mac/inc/sir_api.h b/core/mac/inc/sir_api.h index f51e8dc69178..ba3310a69293 100644 --- a/core/mac/inc/sir_api.h +++ b/core/mac/inc/sir_api.h @@ -1130,15 +1130,6 @@ typedef struct sSirSmeJoinRsp { uint8_t frames[1]; } tSirSmeJoinRsp, *tpSirSmeJoinRsp; -/* / probereq from peer, when wsc is enabled */ -typedef struct sSirSmeProbereq { - uint16_t messageType; - uint16_t length; - uint8_t sessionId; - struct qdf_mac_addr peer_macaddr; - uint16_t devicePasswdId; -} tSirSmeProbeReq, *tpSirSmeProbeReq; - typedef struct sSirSmeChanInfo { uint8_t chan_id; uint32_t mhz; diff --git a/core/mac/src/pe/lim/lim_process_probe_req_frame.c b/core/mac/src/pe/lim/lim_process_probe_req_frame.c index 316a72c1b16c..09bc9fb24db3 100644 --- a/core/mac/src/pe/lim/lim_process_probe_req_frame.c +++ b/core/mac/src/pe/lim/lim_process_probe_req_frame.c @@ -640,7 +640,7 @@ lim_send_sme_probe_req_ind(struct mac_context *mac, msgQ.bodyptr = pSirSmeProbeReqInd; pSirSmeProbeReqInd->messageType = eWNI_SME_WPS_PBC_PROBE_REQ_IND; - pSirSmeProbeReqInd->length = sizeof(tSirSmeProbeReq); + pSirSmeProbeReqInd->length = sizeof(*pSirSmeProbeReqInd); pSirSmeProbeReqInd->sessionId = pe_session->smeSessionId; qdf_mem_copy(pSirSmeProbeReqInd->bssid.bytes, pe_session->bssId,