aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorandroid-build-team Robot <android-build-team-robot@google.com>2019-11-05 12:50:35 +0000
committerandroid-build-team Robot <android-build-team-robot@google.com>2019-11-05 12:50:35 +0000
commit3d1984fc4e713ad08bb1ec77718799b278718e27 (patch)
tree779152590bcd98059a6d3c1f1b55449d46611c03
parent59ef1c5ec218a875b785bce7a4c8ac20c5be9a29 (diff)
parent2bc3a2a7d9b8b34b796e5e2afdecb22e6c5e7ac0 (diff)
downloadwpa_supplicant_8-android10-mainline-networking-release.tar.gz
Snap for 5988121 from 2bc3a2a7d9b8b34b796e5e2afdecb22e6c5e7ac0 to qt-aml-networking-releaseandroid-mainline-10.0.0_r6android10-mainline-networking-release
Change-Id: I1c2b264cb651e37c147919ad1befd15c4f055c4e
-rw-r--r--wpa_supplicant/hidl/1.2/p2p_iface.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/wpa_supplicant/hidl/1.2/p2p_iface.cpp b/wpa_supplicant/hidl/1.2/p2p_iface.cpp
index ada7ee6e..4df65aa1 100644
--- a/wpa_supplicant/hidl/1.2/p2p_iface.cpp
+++ b/wpa_supplicant/hidl/1.2/p2p_iface.cpp
@@ -225,6 +225,12 @@ int joinScanReq(
size_t ielen;
unsigned int bands;
+ if (!wpa_s->global->p2p) {
+ wpa_printf(MSG_ERROR,
+ "P2P: P2P interface is gone, cancel join scan");
+ return -ENXIO;
+ }
+
os_memset(&params, 0, sizeof(params));
if (ssid.size() > 0) {
params.ssids[0].ssid = ssid.data();