diff options
author | Jo-Philipp Wich <jow@openwrt.org> | 2010-11-30 19:57:38 +0000 |
---|---|---|
committer | Jo-Philipp Wich <jow@openwrt.org> | 2010-11-30 19:57:38 +0000 |
commit | c956319f01be752621673e5e190efe84d572039e (patch) | |
tree | dd7529aab71318f79725689976e2643fc74087b4 | |
parent | ced440f886cead1ae33eb1021c34131c20221dfd (diff) |
libiwinfo: properly detect open network reported by wpa_supplicant
-rw-r--r-- | contrib/package/iwinfo/Makefile | 2 | ||||
-rw-r--r-- | contrib/package/iwinfo/src/iwinfo_nl80211.c | 10 |
2 files changed, 6 insertions, 6 deletions
diff --git a/contrib/package/iwinfo/Makefile b/contrib/package/iwinfo/Makefile index c745be71eb..e9edc2ccca 100644 --- a/contrib/package/iwinfo/Makefile +++ b/contrib/package/iwinfo/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=libiwinfo -PKG_RELEASE:=11 +PKG_RELEASE:=12 PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME) diff --git a/contrib/package/iwinfo/src/iwinfo_nl80211.c b/contrib/package/iwinfo/src/iwinfo_nl80211.c index 52b90122f6..4868db10e6 100644 --- a/contrib/package/iwinfo/src/iwinfo_nl80211.c +++ b/contrib/package/iwinfo/src/iwinfo_nl80211.c @@ -1173,11 +1173,7 @@ int nl80211_get_txpwrlist(const char *ifname, char *buf, int *len) static void nl80211_get_scancrypto(const char *spec, struct iwinfo_crypto_entry *c) { - if( strstr(spec, "OPEN") ) - { - c->enabled = 0; - } - else + if( strstr(spec, "WPA") || strstr(spec, "WEP") ) { c->enabled = 1; @@ -1218,6 +1214,10 @@ static void nl80211_get_scancrypto(const char *spec, c->group_ciphers = c->pair_ciphers; } + else + { + c->enabled = 0; + } } int nl80211_get_scanlist(const char *ifname, char *buf, int *len) |