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
This commit is contained in:
@@ -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;
|
||||
|
Reference in New Issue
Block a user