mesh: Fix for leaving mesh

Avoid multiple execution of wpa_drv_leave_mesh().

Fixes: 0896c442dc ("mesh: Fix for mesh init/deinit")
Signed-off-by: Abinaya Kalaiselvan <akalaise@codeaurora.org>
master
Abinaya Kalaiselvan 3 years ago committed by Jouni Malinen
parent 24f0507af4
commit df0bfe4759

@ -44,7 +44,8 @@ static void wpa_supplicant_mesh_deinit(struct wpa_supplicant *wpa_s,
os_free(wpa_s->mesh_rsn);
wpa_s->mesh_rsn = NULL;
wpa_supplicant_leave_mesh(wpa_s, false);
if (!also_clear_hostapd)
wpa_supplicant_leave_mesh(wpa_s, false);
}

Loading…
Cancel
Save