WPS: Fix build without CONFIG_WPS=y
authorJouni Malinen <j@w1.fi>
Sun, 24 May 2015 07:33:26 +0000 (10:33 +0300)
committerJouni Malinen <j@w1.fi>
Sun, 24 May 2015 07:33:26 +0000 (10:33 +0300)
Commit 5add4101626b23c11f073630770896465d9cc8f3 ('WPS: Use shorter
authentication timeout during no-SelReg iteration') broke the build with
WPS disabled.

Signed-off-by: Jouni Malinen <j@w1.fi>
wpa_supplicant/wpa_supplicant.c

index 06a1696..874eb48 100644 (file)
@@ -3086,6 +3086,7 @@ void wpa_supplicant_rx_eapol(void *ctx, const u8 *src_addr,
                        timeout = 70;
                }
 
+#ifdef CONFIG_WPS
                if (wpa_s->current_ssid && wpa_s->current_bss &&
                    (wpa_s->current_ssid->key_mgmt & WPA_KEY_MGMT_WPS) &&
                    eap_is_wps_pin_enrollee(&wpa_s->current_ssid->eap)) {
@@ -3103,6 +3104,7 @@ void wpa_supplicant_rx_eapol(void *ctx, const u8 *src_addr,
                                timeout = 10;
                        wpabuf_free(wps_ie);
                }
+#endif /* CONFIG_WPS */
 
                wpa_supplicant_req_auth_timeout(wpa_s, timeout, 0);
        }