瀏覽代碼

qcacld-3.0: Add check for station count

This change is to check for station count with maximum
number of concurrent connections.

Change-Id: I539ae0b78deadf5e514f00d57542b4dd871e0e4e
CRs-Fixed: 3776536
Shashank Reddy Vulupala 1 年之前
父節點
當前提交
7be3bd7509
共有 1 個文件被更改,包括 4 次插入0 次删除
  1. 4 0
      components/cmn_services/policy_mgr/src/wlan_policy_mgr_get_set_utils.c

+ 4 - 0
components/cmn_services/policy_mgr/src/wlan_policy_mgr_get_set_utils.c

@@ -11287,6 +11287,10 @@ bool policy_mgr_is_sap_allowed_on_dfs_freq(struct wlan_objmgr_pdev *pdev,
 	sta_cnt = policy_mgr_get_mode_specific_conn_info(psoc, NULL,
 							 vdev_id_list,
 							 PM_STA_MODE);
+
+	if (sta_cnt >= MAX_NUMBER_OF_CONC_CONNECTIONS)
+		return false;
+
 	gc_cnt = policy_mgr_get_mode_specific_conn_info(psoc, NULL,
 							&vdev_id_list[sta_cnt],
 							PM_P2P_CLIENT_MODE);