瀏覽代碼

qcacld-3.0: Fix roam to legacy failed

When roam to legacy, need keep legacy way to get bssid and freq.

Change-Id: If38e5e28fcc9bc783b10a234d673f4eba32aa61c
CRs-Fixed: 3284986
Jianmin Zhu 2 年之前
父節點
當前提交
a4c7f4f50a
共有 1 個文件被更改,包括 4 次插入2 次删除
  1. 4 2
      components/umac/mlme/connection_mgr/core/src/wlan_cm_roam_fw_sync.c

+ 4 - 2
components/umac/mlme/connection_mgr/core/src/wlan_cm_roam_fw_sync.c

@@ -430,9 +430,11 @@ cm_fill_bssid_freq_info(uint8_t vdev_id,
 			return QDF_STATUS_SUCCESS;
 		}
 	}
-	mlme_err("Failed to get vdev %u mlo link info");
 
-	return QDF_STATUS_E_FAILURE;
+	qdf_copy_macaddr(&rsp->connect_rsp.bssid, &roam_synch_data->bssid);
+	rsp->connect_rsp.freq = roam_synch_data->chan_freq;
+
+	return QDF_STATUS_SUCCESS;
 }
 #else
 static QDF_STATUS