qcacld-3.0: Add support to send set IE request in cnx manager

With connection manager enabled, the send IE request is
not sent after connection.

Add support to send set IE request after connection is
successful in connection manger.

Change-Id: I2f30eb67ba295e0ca416ccb40e12a376e0d7a47e
CRs-Fixed: 2976734
This commit is contained in:
abhinav kumar 2021-09-21 17:20:41 +05:30 • committed by Madan Koyyalamudi
commit 553b9dfaa3

View file

@ -6273,10 +6273,11 @@ static void lim_process_set_ie_req(struct mac_context *mac_ctx, uint32_t *msg_bu
pe_session = pe_find_session_by_vdev_id(mac_ctx, vdev_id);
if (pe_session) {
add_ie_len = pe_session->lim_join_req->addIEAssoc.length;
if (!add_ie_len)
if (!pe_session->lim_join_req ||
!pe_session->lim_join_req->addIEAssoc.length)
goto send_ie;
add_ie_len = pe_session->lim_join_req->addIEAssoc.length;
add_ie = qdf_mem_malloc(add_ie_len);
if (!add_ie)
goto send_ie;