From 0fe620de7e3f44e896231883012c34b06f9230c2 Mon Sep 17 00:00:00 2001 From: Jouni Malinen Date: Thu, 25 Nov 2010 23:34:56 +0200 Subject: [PATCH] Fix CONFIG_AP=y build without CONFIG_WPS=y --- wpa_supplicant/ap.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/wpa_supplicant/ap.c b/wpa_supplicant/ap.c index f0bc7d58f..bb2f2f296 100644 --- a/wpa_supplicant/ap.c +++ b/wpa_supplicant/ap.c @@ -43,7 +43,9 @@ #include "ap/sta_info.h" +#ifdef CONFIG_WPS static void wpas_wps_ap_pin_timeout(void *eloop_data, void *user_ctx); +#endif /* CONFIG_WPS */ static int wpa_supplicant_conf_ap(struct wpa_supplicant *wpa_s, @@ -436,7 +438,9 @@ int wpa_supplicant_create_ap(struct wpa_supplicant *wpa_s, void wpa_supplicant_ap_deinit(struct wpa_supplicant *wpa_s) { +#ifdef CONFIG_WPS eloop_cancel_timeout(wpas_wps_ap_pin_timeout, wpa_s, NULL); +#endif /* CONFIG_WPS */ if (wpa_s->ap_iface == NULL) return;