commit | d6bd167a2504e883c0ef115cfbbb1649ed518766 | [log] [tgz] |
---|---|---|
author | Jimmy Chen <jimmycmchen@google.com> | Wed Aug 25 02:51:19 2021 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Wed Aug 25 02:51:19 2021 +0000 |
tree | 1d1313cc42416fdb3a7d20dda191698ecb697316 | |
parent | 84da89dff44857bd55cbb34c451331030631f7dc [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: I1cdc491e3dc9269610353f59b42998eda228c9a7
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;