Browse Source

qcacmn: Update bssid in cm request from cm_get_active_disconnect_req

To get active disconnect request host uses cm_get_active_disconnect_req
API. Update missed field BSSID into connection request from
cm_get_active_disconnect_req API.

Change-Id: I94fa3e14b4584b95b1d918390e5572fa8f112571
CRs-Fixed: 2846679
Abhishek Ambure 4 years ago
parent
commit
2f21a68e2a

+ 0 - 4
umac/mlme/connection_mgr/core/src/wlan_cm_connect.c

@@ -1607,10 +1607,6 @@ QDF_STATUS cm_connect_complete(struct cnx_mgr *cm_ctx,
 					wlan_vdev_get_pdev(cm_ctx->vdev),
 					&bss_info, &mlme_info);
 	}
-	/*
-	 * update fils/wep key and inform legacy, update bcn filter,
-	 * start OBSS scan for open mode.
-	 */
 
 	mlme_debug(CM_PREFIX_FMT,
 		   CM_PREFIX_REF(wlan_vdev_get_id(cm_ctx->vdev),

+ 0 - 1
umac/mlme/connection_mgr/core/src/wlan_cm_disconnect.c

@@ -342,7 +342,6 @@ QDF_STATUS cm_disconnect_start(struct cnx_mgr *cm_ctx,
 		return QDF_STATUS_E_INVAL;
 	}
 
-	/* disconnect TDLS, P2P roc cleanup */
 	cm_inform_if_mgr_disconnect_start(cm_ctx->vdev);
 	cm_vdev_scan_cancel(wlan_vdev_get_pdev(cm_ctx->vdev), cm_ctx->vdev);
 	mlme_cm_osif_disconnect_start_ind(cm_ctx->vdev);

+ 1 - 0
umac/mlme/connection_mgr/core/src/wlan_cm_util.c

@@ -1006,6 +1006,7 @@ bool cm_get_active_disconnect_req(struct wlan_objmgr_vdev *vdev,
 			req->req.source = cm_req->discon_req.req.source;
 			req->req.reason_code =
 					cm_req->discon_req.req.reason_code;
+			req->req.bssid = cm_req->discon_req.req.bssid;
 			status = true;
 			cm_req_lock_release(cm_ctx);
 			return status;