From 292d97850f245b9e1c546cf0f7d865e0b83efd56 Mon Sep 17 00:00:00 2001 From: Irfan Sheriff Date: Thu, 6 Sep 2012 18:30:39 -0700 Subject: [PATCH] Fix join for p2p_connect wps_pbc with interface command stripped out ends up as a null character. Supplicant tries to interpret that as a bssid. Fix it to ignore null character as empty bssid Change-Id: Ic91d6657efaf03fbe5c4a03e9e630b4b3ff5dec4 --- wpa_supplicant/ctrl_iface.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wpa_supplicant/ctrl_iface.c b/wpa_supplicant/ctrl_iface.c index 3b6d3677d..8736b0761 100644 --- a/wpa_supplicant/ctrl_iface.c +++ b/wpa_supplicant/ctrl_iface.c @@ -640,7 +640,7 @@ static int wpa_supplicant_ctrl_iface_wps_pbc(struct wpa_supplicant *wpa_s, u8 *_p2p_dev_addr = NULL; #endif /* CONFIG_AP */ - if (cmd == NULL || os_strcmp(cmd, "any") == 0) { + if (cmd == NULL || os_strcmp(cmd, "any") == 0 || cmd[0] == '\0') { _bssid = NULL; #ifdef CONFIG_P2P } else if (os_strncmp(cmd, "p2p_dev_addr=", 13) == 0) { -- 2.47.3