commit | 13ff3a25b152ba6128133af2397cc31fef1161e4 | [log] [tgz] |
---|---|---|
author | Hai Shalom <haishalom@google.com> | Mon Mar 01 18:44:50 2021 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Mon Mar 01 18:44:50 2021 +0000 |
tree | 4626943adf255c2779c9e1497a7ea186fd69384b | |
parent | bd9c6c9a84609d2c09701b5a3e93787b02d99db8 [diff] | |
parent | c09ec815894987f8c0c65f8ab897b4068020593e [diff] |
P2P: Fix a corner case in peer addition based on PD Request am: c09ec81589 Original change: https://googleplex-android-review.googlesource.com/c/platform/external/wpa_supplicant_8/+/13726793 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Ia7b5fa0b7ea247198931169db1fc495a16bfeeb3
diff --git a/src/p2p/p2p_pd.c b/src/p2p/p2p_pd.c index 3994ec0..05fd593 100644 --- a/src/p2p/p2p_pd.c +++ b/src/p2p/p2p_pd.c
@@ -595,14 +595,12 @@ goto out; } + dev = p2p_get_device(p2p, sa); if (!dev) { - dev = p2p_get_device(p2p, sa); - if (!dev) { - p2p_dbg(p2p, - "Provision Discovery device not found " - MACSTR, MAC2STR(sa)); - goto out; - } + p2p_dbg(p2p, + "Provision Discovery device not found " + MACSTR, MAC2STR(sa)); + goto out; } } else if (msg.wfd_subelems) { wpabuf_free(dev->info.wfd_subelems);