Sfoglia il codice sorgente

qcacld-3.0: Don't skip PCL set when MLO link vdev is disconnected

When STA roams from multi link AP to single link AP, because MLO link
vdev is not disconnected yet, PCL is updated according to MLO station
connection and SLO station connection concurrency scenario.

After MLO link vdev is disconnected, PCL should be updated again
according to SLO station connection scenario.

Change-Id: I6a297c05a605fefe27c20a90d36e419819e6415d
CRs-Fixed: 3497055
bings 1 anno fa
parent
commit
9c5e33d034

+ 1 - 3
components/cmn_services/interface_mgr/src/wlan_if_mgr_roam.c

@@ -142,9 +142,7 @@ if_mgr_enable_roaming_on_connected_sta(struct wlan_objmgr_pdev *pdev,
 		vdev_id = wlan_vdev_get_id(vdev);
 		ifmgr_debug("Enable roaming on connected sta for vdev_id %d", vdev_id);
 		wlan_cm_enable_roaming_on_connected_sta(pdev, vdev_id);
-		if (!wlan_vdev_mlme_is_mlo_link_vdev(vdev))
-			policy_mgr_set_pcl_for_connected_vdev(psoc, vdev_id,
-							      true);
+		policy_mgr_set_pcl_for_connected_vdev(psoc, vdev_id, true);
 	}
 
 	return QDF_STATUS_SUCCESS;