]> git.ipfire.org Git - thirdparty/hostap.git/blobdiff - wpa_supplicant/wpa_supplicant.c
mesh: Skip fast-association when using connect_without_scan
[thirdparty/hostap.git] / wpa_supplicant / wpa_supplicant.c
index 9d4a14e923541a105814f3a1a0ba5ee18540088c..5eae00b53130be790778bedd481302c5c75b3239 100644 (file)
@@ -2354,7 +2354,8 @@ void wpa_supplicant_select_network(struct wpa_supplicant *wpa_s,
        wpa_s->disconnected = 0;
        wpa_s->reassociate = 1;
 
-       if (wpa_supplicant_fast_associate(wpa_s) != 1)
+       if (wpa_s->connect_without_scan ||
+           wpa_supplicant_fast_associate(wpa_s) != 1)
                wpa_supplicant_req_scan(wpa_s, 0, disconnected ? 100000 : 0);
 
        if (ssid)