From: Jouni Malinen Date: Sun, 10 Jan 2010 18:41:33 +0000 (+0200) Subject: Fix client MLME test code for IBSS scan request X-Git-Tag: hostap_0_7_1~32 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=2b057028cb4ab492f1ea8a9f41ecd86b64b49936;p=thirdparty%2Fhostap.git Fix client MLME test code for IBSS scan request wpa_s->mlme.ssid is an array so it is always != NULL and this comparision should really have used ssid_len instead. --- diff --git a/wpa_supplicant/mlme.c b/wpa_supplicant/mlme.c index 51db9ef6b..b013a74a5 100644 --- a/wpa_supplicant/mlme.c +++ b/wpa_supplicant/mlme.c @@ -2146,7 +2146,7 @@ static void ieee80211_sta_merge_ibss(struct wpa_supplicant *wpa_s) os_memset(¶ms, 0, sizeof(params)); params.ssids[0].ssid = wpa_s->mlme.ssid; params.ssids[0].ssid_len = wpa_s->mlme.ssid_len; - params.num_ssids = wpa_s->mlme.ssid ? 1 : 0; + params.num_ssids = wpa_s->mlme.ssid_len ? 1 : 0; ieee80211_sta_req_scan(wpa_s, ¶ms); }