From b9f1cd3492feedd0bfd8ceb846148f13a8d9a79c Mon Sep 17 00:00:00 2001 From: Himanshu Batra Date: Wed, 1 Dec 2021 19:35:20 +0530 Subject: [PATCH] qcacmn: Update mlo connected_links_bmap for self vdev As part of mlo connect notification, connected_link_bmap is gatting updated for partner links, but for assoc link also this needs to be set Add fix to update mlo connected_links_bmap for self vdev Change-Id: I4d64d97e67484dac2e96a3d22b5648ec2bc320d4 --- umac/mlo_mgr/src/wlan_mlo_mgr_sta.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/umac/mlo_mgr/src/wlan_mlo_mgr_sta.c b/umac/mlo_mgr/src/wlan_mlo_mgr_sta.c index da1974d7d6..f96908fc16 100644 --- a/umac/mlo_mgr/src/wlan_mlo_mgr_sta.c +++ b/umac/mlo_mgr/src/wlan_mlo_mgr_sta.c @@ -718,6 +718,10 @@ void mlo_sta_link_connect_notify(struct wlan_objmgr_vdev *vdev, mlo_dev_ctx->sta_ctx->assoc_rsp.ptr, rsp->connect_ies.assoc_rsp.ptr, rsp->connect_ies.assoc_rsp.len); + /* Update connected_links_bmap for all vdev taking + * part in association + */ + mlo_update_connected_links(vdev, 1); mlo_update_connected_links_bmap(mlo_dev_ctx, rsp->ml_parnter_info); }