소스 검색

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 년 전
부모
커밋
d36905a34a
1개의 변경된 파일3개의 추가작업 그리고 2개의 파일을 삭제
  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