]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
P2P: Use join SSID in the skip-PD cases
authorJouni Malinen <jouni@qca.qualcomm.com>
Wed, 30 Dec 2015 17:04:43 +0000 (19:04 +0200)
committerJouni Malinen <j@w1.fi>
Wed, 30 Dec 2015 17:04:43 +0000 (19:04 +0200)
It was already possible to limit join operation to accept only a
specific SSID. However, this constraint was not used when starting a P2P
Client interface as a WPS Enrollee without going through a Provision
Discovery exchange.

Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
wpa_supplicant/p2p_supplicant.c

index 7b976515ef552b96dc6105300ea71d91fede4a73..a456d3edb903eb8aab903fcf83c0cde9a01706a2 100644 (file)
@@ -4925,7 +4925,8 @@ static void wpas_p2p_scan_res_join(struct wpa_supplicant *wpa_s,
 
 start:
        /* Start join operation immediately */
-       wpas_p2p_join_start(wpa_s, 0, NULL, 0);
+       wpas_p2p_join_start(wpa_s, 0, wpa_s->p2p_join_ssid,
+                           wpa_s->p2p_join_ssid_len);
 }