Fixed MinGW build without CONFIG_NDIS_EVENTS_INTEGRATED defined
authorJouni Malinen <j@w1.fi>
Sun, 10 Aug 2008 15:11:41 +0000 (18:11 +0300)
committerJouni Malinen <j@w1.fi>
Sun, 10 Aug 2008 15:11:41 +0000 (18:11 +0300)
src/drivers/driver_ndis.c
wpa_supplicant/Makefile

index baa95e6..da4f90f 100644 (file)
@@ -40,7 +40,9 @@ int close(int fd);
 #include "driver_ndis.h"
 
 int wpa_driver_register_event_cb(struct wpa_driver_ndis_data *drv);
+#ifdef CONFIG_NDIS_EVENTS_INTEGRATED
 void wpa_driver_ndis_event_pipe_cb(void *eloop_data, void *user_data);
+#endif /* CONFIG_NDIS_EVENTS_INTEGRATED */
 
 static void wpa_driver_ndis_deinit(void *priv);
 static void wpa_driver_ndis_poll(void *drv);
index 33b0c4f..1096583 100644 (file)
@@ -189,7 +189,10 @@ endif
 
 ifdef CONFIG_DRIVER_NDIS
 CFLAGS += -DCONFIG_DRIVER_NDIS
-OBJS_d += ../src/drivers/driver_ndis.o ../src/drivers/driver_ndis_.o
+OBJS_d += ../src/drivers/driver_ndis.o
+ifdef CONFIG_NDIS_EVENTS_INTEGRATED
+OBJS_d += ../src/drivers/driver_ndis_.o
+endif
 ifndef CONFIG_L2_PACKET
 CONFIG_L2_PACKET=pcap
 endif