WPS: Fix build without CONFIG_WPS=y

Commit 5add410162 ('WPS: Use shorter
authentication timeout during no-SelReg iteration') broke the build with
WPS disabled.

Signed-off-by: Jouni Malinen <j@w1.fi>
This commit is contained in:
Jouni Malinen 2015-05-24 10:33:26 +03:00
parent 38ad1ea317
commit c7dafdf9b0

View file

@ -3086,6 +3086,7 @@ void wpa_supplicant_rx_eapol(void *ctx, const u8 *src_addr,
timeout = 70; timeout = 70;
} }
#ifdef CONFIG_WPS
if (wpa_s->current_ssid && wpa_s->current_bss && if (wpa_s->current_ssid && wpa_s->current_bss &&
(wpa_s->current_ssid->key_mgmt & WPA_KEY_MGMT_WPS) && (wpa_s->current_ssid->key_mgmt & WPA_KEY_MGMT_WPS) &&
eap_is_wps_pin_enrollee(&wpa_s->current_ssid->eap)) { 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; timeout = 10;
wpabuf_free(wps_ie); wpabuf_free(wps_ie);
} }
#endif /* CONFIG_WPS */
wpa_supplicant_req_auth_timeout(wpa_s, timeout, 0); wpa_supplicant_req_auth_timeout(wpa_s, timeout, 0);
} }