Bladeren bron

qcacmn: Delete link peers upon bridge peer creation failure

If bridge peer creation is failed, delete all link peers belongs
to that MLD.

CRs-Fixed: 3428992
Change-Id: Ife492cbaa4bb0e80df2f5a62539804912fe76637
Shreedhar Parande 2 jaren geleden
bovenliggende
commit
000049c119
1 gewijzigde bestanden met toevoegingen van 1 en 0 verwijderingen
  1. 1 0
      umac/mlo_mgr/src/wlan_mlo_mgr_peer.c

+ 1 - 0
umac/mlo_mgr/src/wlan_mlo_mgr_peer.c

@@ -1209,6 +1209,7 @@ QDF_STATUS wlan_mlo_peer_create(struct wlan_objmgr_vdev *vdev,
 		if (QDF_STATUS_SUCCESS != status) {
 			mlo_err("MLD ID %d: Bridge peer creation failed",
 				ml_dev->mld_id);
+			wlan_mlo_partner_peer_create_failed_notify(ml_peer);
 			mlo_dev_release_link_vdevs(link_vdevs);
 			wlan_mlo_peer_release_ref(ml_peer);
 			return QDF_STATUS_E_FAILURE;