Changeset 6259
- Timestamp:
- 09/27/10 16:38:35 (3 years ago)
- Location:
- luci/trunk/contrib/package/iwinfo
- Files:
-
- 4 modified
-
Makefile (modified) (3 diffs)
-
src/include/broadcom.h (modified) (1 diff)
-
src/iwinfo_wl.c (modified) (1 diff)
-
src/Makefile (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
luci/trunk/contrib/package/iwinfo/Makefile
r6255 r6259 20 20 SUBMENU:=Libraries 21 21 TITLE:=Generalized Wireless Information Library (iwinfo) 22 DEPENDS:=+ libnl-tiny +liblua +lua22 DEPENDS:=+PACKAGE_kmod-mac80211:libnl-tiny +liblua +lua 23 23 endef 24 24 … … 36 36 endef 37 37 38 IWINFO_BACKENDS := \ 39 $(if $(CONFIG_PACKAGE_kmod-brcm-wl),wl) \ 40 $(if $(CONFIG_PACKAGE_kmod-madwifi),madwifi) \ 41 $(if $(CONFIG_PACKAGE_kmod-mac80211),nl80211) 42 38 43 TARGET_CFLAGS += \ 39 44 -I$(STAGING_DIR)/usr/include \ … … 43 48 FPIC="$(FPIC)" \ 44 49 CFLAGS="$(TARGET_CFLAGS)" \ 45 LDFLAGS="$(TARGET_LDFLAGS)" 50 LDFLAGS="$(TARGET_LDFLAGS)" \ 51 BACKENDS="$(IWINFO_BACKENDS)" 46 52 47 53 define Package/libiwinfo/install -
luci/trunk/contrib/package/iwinfo/src/include/broadcom.h
r5253 r6259 30 30 #define WLC_GET_RATE 12 31 31 #define WLC_GET_INFRA 19 32 #define WLC_GET_AUTH 21 32 33 #define WLC_GET_BSSID 23 33 34 #define WLC_GET_SSID 25 -
luci/trunk/contrib/package/iwinfo/src/iwinfo_wl.c
r6254 r6259 266 266 267 267 /* ToDo: evaluate WEP key lengths */ 268 c-> auth_ciphers = IWINFO_CIPHER_WEP40 | IWINFO_CIPHER_WEP104;268 c->pair_ciphers = IWINFO_CIPHER_WEP40 | IWINFO_CIPHER_WEP104; 269 269 c->auth_suites |= IWINFO_KMGMT_NONE; 270 270 break; -
luci/trunk/contrib/package/iwinfo/src/Makefile
r6254 r6259 1 IWINFO_LDFLAGS = $(LDFLAGS) -shared -llua $(if $(CRAP),,-lnl-tiny) 2 IWINFO_CFLAGS = $(CFLAGS) -std=gnu99 -fstrict-aliasing $(if $(CRAP),-DUSE_WL,-DUSE_MADWIFI -DUSE_NL80211) 1 IWINFO_BACKENDS = $(if $(BACKENDS),$(BACKENDS),madwifi nl80211) 2 IWINFO_LDFLAGS = $(LDFLAGS) -shared -llua 3 IWINFO_CFLAGS = $(CFLAGS) -std=gnu99 -fstrict-aliasing 3 4 IWINFO_SO = iwinfo.so 4 IWINFO_OBJ = $(if $(CRAP),iwinfo_wl.o,iwinfo_madwifi.o iwinfo_nl80211.o) \ 5 iwinfo_wext.o iwinfo_wext_scan.o iwinfo_lualib.o 5 IWINFO_OBJ = iwinfo_wext.o iwinfo_wext_scan.o iwinfo_lualib.o 6 7 ifneq ($(filter wl,$(IWINFO_BACKENDS)),) 8 IWINFO_CFLAGS += -DUSE_WL 9 IWINFO_OBJ += iwinfo_wl.o 10 endif 11 12 ifneq ($(filter madwifi,$(IWINFO_BACKENDS)),) 13 IWINFO_CFLAGS += -DUSE_MADWIFI 14 IWINFO_OBJ += iwinfo_madwifi.o 15 endif 16 17 ifneq ($(filter nl80211,$(IWINFO_BACKENDS)),) 18 IWINFO_CFLAGS += -DUSE_NL80211 19 IWINFO_LDFLAGS += -lnl-tiny 20 IWINFO_OBJ += iwinfo_nl80211.o 21 endif 22 6 23 7 24 %.o: %.c
