commit | d6ff350f8975d025dcaa295448ea4c620621a27b | [log] [tgz] |
---|---|---|
author | Jimmy Chen <jimmycmchen@google.com> | Wed Aug 25 02:51:18 2021 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Wed Aug 25 02:51:18 2021 +0000 |
tree | 1d1313cc42416fdb3a7d20dda191698ecb697316 | |
parent | 38fc3d738f51d294d3dcafc66cfbeeec6d63bb4b [diff] | |
parent | 7a3f120155038f909e149d04d44bef801e3bf8fc [diff] |
p2p: remove all p2p groups when p2p dev interface is removed. am: 7a3f120155 Original change: https://googleplex-android-review.googlesource.com/c/platform/external/wpa_supplicant_8/+/15659827 Change-Id: I7baa3811c46e129c8ebda21720f5e355844b9405
diff --git a/wpa_supplicant/wpa_supplicant.c b/wpa_supplicant/wpa_supplicant.c index ff3a964..3471b99 100644 --- a/wpa_supplicant/wpa_supplicant.c +++ b/wpa_supplicant/wpa_supplicant.c
@@ -6694,7 +6694,7 @@ struct wpa_global *global = wpa_s->global; struct wpa_supplicant *iface, *prev; - if (wpa_s == wpa_s->parent) + if (wpa_s == wpa_s->parent || (wpa_s == wpa_s->p2pdev && wpa_s->p2p_mgmt)) wpas_p2p_group_remove(wpa_s, "*"); iface = global->ifaces;