1 From: Felix Fietkau <nbd@openwrt.org>
2 Date: Thu, 8 Jul 2010 18:36:22 +0000
3 Subject: [PATCH] hostapd: make rfkill support optional
5 --- a/src/drivers/drivers.mak
6 +++ b/src/drivers/drivers.mak
7 @@ -54,7 +54,6 @@ NEED_SME=y
15 @@ -111,7 +110,6 @@ DRV_WPA_CFLAGS += -DCONFIG_DRIVER_WEXT
16 CONFIG_WIRELESS_EXTENSION=y
22 ifdef CONFIG_DRIVER_NDIS
23 @@ -137,7 +135,6 @@ endif
24 ifdef CONFIG_WIRELESS_EXTENSION
25 DRV_WPA_CFLAGS += -DCONFIG_WIRELESS_EXTENSION
26 DRV_WPA_OBJS += ../src/drivers/driver_wext.o
31 @@ -146,6 +143,7 @@ endif
34 DRV_OBJS += ../src/drivers/rfkill.o
35 +DRV_WPA_CFLAGS += -DCONFIG_RFKILL
39 --- a/src/drivers/rfkill.h
40 +++ b/src/drivers/rfkill.h
41 @@ -18,8 +18,24 @@ struct rfkill_config {
42 void (*unblocked_cb)(void *ctx);
46 struct rfkill_data * rfkill_init(struct rfkill_config *cfg);
47 void rfkill_deinit(struct rfkill_data *rfkill);
48 int rfkill_is_blocked(struct rfkill_data *rfkill);
50 +static inline struct rfkill_data * rfkill_init(struct rfkill_config *cfg)
55 +static inline void rfkill_deinit(struct rfkill_data *rfkill)
59 +static inline int rfkill_is_blocked(struct rfkill_data *rfkill)