qcacmn: Do not reset linkid for bridge vap
Link ID for the bridge vap is set during creation. However during mlo ap vdev attach, it gets overwritten by 0. Due to this, during 2.4 GHz link removal using ml-reconfig, 2.4 GHz linkid and bridge vap as primary vaps linkid matches which leads to full disconnection of the peer. To fix this, retain previously set linkid for bridge vap. Change-Id: I28a3da110aa6427ae7024fe173ae04c5a6bebe41 CRs-Fixed: 3592545
This commit is contained in:

committed by
Rahul Choudhary

szülő
9bd38fc965
commit
0394351f22
@@ -49,9 +49,9 @@ bool mlo_ap_vdev_attach(struct wlan_objmgr_vdev *vdev,
|
||||
return false;
|
||||
|
||||
dev_ctx = vdev->mlo_dev_ctx;
|
||||
wlan_vdev_set_link_id(vdev, link_id);
|
||||
|
||||
if (!vdev->vdev_objmgr.mlo_bridge_vdev) {
|
||||
wlan_vdev_set_link_id(vdev, link_id);
|
||||
wlan_vdev_mlme_set_mlo_vdev(vdev);
|
||||
|
||||
/*
|
||||
|
Reference in New Issue
Block a user