Browse Source

qcacmn: Add null check for connect request bssid

Add null check for connect request bssid before copying the previous
bssid.

Change-Id: I5b674d99923335673cbcc3ddcbbbc4a6940bad47
CRs-Fixed: 2845808
Santosh Anbu 4 năm trước cách đây
mục cha
commit
d36905a34a
1 tập tin đã thay đổi với 3 bổ sung2 xóa
  1. 3 2
      os_if/linux/mlme/src/osif_cm_req.c

+ 3 - 2
os_if/linux/mlme/src/osif_cm_req.c

@@ -274,8 +274,9 @@ static inline void
 osif_cm_set_prev_bssid(struct wlan_cm_connect_req *connect_req,
 		       const struct cfg80211_connect_params *req)
 {
-	qdf_mem_copy(connect_req->prev_bssid.bytes, req->prev_bssid,
-		     QDF_MAC_ADDR_SIZE);
+	if (req->prev_bssid)
+		qdf_mem_copy(connect_req->prev_bssid.bytes, req->prev_bssid,
+			     QDF_MAC_ADDR_SIZE);
 }
 
 static inline