From: Jouni Malinen Date: Fri, 16 Apr 2010 11:13:27 +0000 (+0300) Subject: nl80211: Fix wpa_supplicant build X-Git-Tag: hostap_0_7_2~17 X-Git-Url: http://www.project-moonshot.org/gitweb/?p=libeap.git;a=commitdiff_plain;h=37eb8da9575a3af84f4481ca3a5ff96e981e647a nl80211: Fix wpa_supplicant build --- diff --git a/src/drivers/driver_nl80211.c b/src/drivers/driver_nl80211.c index bd7df65..a123327 100644 --- a/src/drivers/driver_nl80211.c +++ b/src/drivers/driver_nl80211.c @@ -144,6 +144,11 @@ static int have_ifidx(struct wpa_driver_nl80211_data *drv, int ifidx); static int wpa_driver_nl80211_if_remove(void *priv, enum wpa_driver_if_type type, const char *ifname); +#else /* HOSTAPD */ +static int have_ifidx(struct wpa_driver_nl80211_data *drv, int ifidx) +{ + return 0; +} #endif /* HOSTAPD */ static int i802_set_freq(void *priv, struct hostapd_freq_params *freq); @@ -432,6 +437,7 @@ static void wpa_driver_nl80211_event_rtm_newlink(void *ctx, attr = RTA_NEXT(attr, attrlen); } +#ifdef HOSTAPD if (ifi->ifi_family == AF_BRIDGE && brid) { /* device has been added to bridge */ char namebuf[IFNAMSIZ]; @@ -440,6 +446,7 @@ static void wpa_driver_nl80211_event_rtm_newlink(void *ctx, brid, namebuf); add_ifidx(drv, brid); } +#endif /* HOSTAPD */ } @@ -467,6 +474,7 @@ static void wpa_driver_nl80211_event_rtm_dellink(void *ctx, attr = RTA_NEXT(attr, attrlen); } +#ifdef HOSTAPD if (ifi->ifi_family == AF_BRIDGE && brid) { /* device has been removed from bridge */ char namebuf[IFNAMSIZ]; @@ -475,6 +483,7 @@ static void wpa_driver_nl80211_event_rtm_dellink(void *ctx, "%s", brid, namebuf); del_ifidx(drv, brid); } +#endif /* HOSTAPD */ }