commit | 0ea5114a725abf21c6128faa74f42b9446851d7d | [log] [tgz] |
---|---|---|
author | Ajay Davanageri <ajay.davanageri@broadcom.corp-partner.google.com> | Tue May 14 01:38:03 2024 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Tue May 14 01:38:03 2024 +0000 |
tree | 116d209949a3020a0c9019414b9d76f400189fa8 | |
parent | d7f8978af41fc59979eb4895f5b1ae1494cba0d2 [diff] | |
parent | 10b3c6635c0b18660382e56f0c850645b3846ddb [diff] |
Cleanup p2p-iface to allow auto-go iface add. am: 10b3c6635c Original change: https://googleplex-android-review.googlesource.com/c/platform/external/wpa_supplicant_8/+/27264403 Change-Id: I2d3dcf089e71ea79daf58bfbb910940c82b50cdd Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/wpa_supplicant/wpa_supplicant.c b/wpa_supplicant/wpa_supplicant.c index e40937c..685f897 100644 --- a/wpa_supplicant/wpa_supplicant.c +++ b/wpa_supplicant/wpa_supplicant.c
@@ -2555,8 +2555,11 @@ } if (wpa_supplicant_create_ap(wpa_s, ssid) < 0) { wpa_supplicant_set_state(wpa_s, WPA_DISCONNECTED); - if (ssid->mode == WPAS_MODE_P2P_GROUP_FORMATION) + if (ssid->mode == WPAS_MODE_P2P_GROUP_FORMATION || + ssid->mode == WPAS_MODE_P2P_GO) { + wpa_msg(wpa_s, MSG_ERROR, "create ap failed. clean up the states"); wpas_p2p_ap_setup_failed(wpa_s); + } return; } wpa_s->current_bss = bss;