Selaa lähdekoodia

qcacld-3.0: Don't forward RRM action frame to userspace

RRM frames are processed by driver and response are sent
for supported frames. Still driver forwards all the RRM
frames to userspace.
This causes the userspace also to respond to the measurement
request frames and multiple measurement responses are sent to
the AP resulting in certification test case failures.

So avoid forwarding RRM measurement request frames to userspace
in STA mode.

Change-Id: I0930650b45424d31d66cb9e29e01eed5f4e38ed3
CRs-Fixed: 3614380
Pragaspathi Thilagaraj 1 vuosi sitten
vanhempi
sitoutus
b8002c6a8f
1 muutettua tiedostoa jossa 0 lisäystä ja 5 poistoa
  1. 0 5
      core/mac/src/pe/lim/lim_process_action_frame.c

+ 0 - 5
core/mac/src/pe/lim/lim_process_action_frame.c

@@ -1096,11 +1096,6 @@ __lim_process_radio_measure_request(struct mac_context *mac, uint8_t *pRxPacketI
 	}
 	/* Save seq no of currently processing rrm report req frame */
 	mac->rrm.rrmPEContext.prev_rrm_report_seq_num = curr_seq_num;
-	lim_send_sme_mgmt_frame_ind(mac, pHdr->fc.subType, (uint8_t *)pHdr,
-				    frameLen + sizeof(tSirMacMgmtHdr), 0,
-				    WMA_GET_RX_FREQ(pRxPacketInfo),
-				    WMA_GET_RX_RSSI_NORMALIZED(pRxPacketInfo),
-				    RXMGMT_FLAG_NONE);
 
 	frm = qdf_mem_malloc(sizeof(*frm));
 	if (!frm)