projects
/
oweals
/
openwrt.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
f019335
)
restore wl0_auth functionality (fixes: #123)
author
Felix Fietkau
<nbd@openwrt.org>
Tue, 13 Dec 2005 17:40:51 +0000
(17:40 +0000)
committer
Felix Fietkau
<nbd@openwrt.org>
Tue, 13 Dec 2005 17:40:51 +0000
(17:40 +0000)
SVN-Revision: 2657
openwrt/package/wificonf/wificonf.c
patch
|
blob
|
history
diff --git
a/openwrt/package/wificonf/wificonf.c
b/openwrt/package/wificonf/wificonf.c
index 60ffd900aa8a566431dc322e94b26add916937b1..4096617edd872922c55738b847e650a4a1918841 100644
(file)
--- a/
openwrt/package/wificonf/wificonf.c
+++ b/
openwrt/package/wificonf/wificonf.c
@@
-550,7
+550,7
@@
static void setup_bcom_vif_sec(int skfd, char *ifname, int vif)
wep = 1;
bcom_set_bss_int(skfd, ifname, vif, "wsec", WEP_ENABLED);
bcom_set_bss_int(skfd, ifname, vif, "wsec_restrict", 1);
wep = 1;
bcom_set_bss_int(skfd, ifname, vif, "wsec", WEP_ENABLED);
bcom_set_bss_int(skfd, ifname, vif, "wsec_restrict", 1);
- bcom_set_bss_int(skfd, ifname, vif, "auth",
1
);
+ bcom_set_bss_int(skfd, ifname, vif, "auth",
nvram_enabled(vif_var(vif, "auth"))
);
} else {
wep = 0;
}
} else {
wep = 0;
}
@@
-867,8
+867,14
@@
static void setup_bcom_old(int skfd, char *ifname)
bcom_ioctl(skfd, ifname, WLC_SET_EAP_RESTRICT, &val, sizeof(val));
bcom_set_int(skfd, ifname, "sup_wpa", 0);
}
bcom_ioctl(skfd, ifname, WLC_SET_EAP_RESTRICT, &val, sizeof(val));
bcom_set_int(skfd, ifname, "sup_wpa", 0);
}
+
+ if (v = nvram_get(wl_var("auth"))) {
+ val = atoi(v);
+ bcom_ioctl(skfd, ifname, WLC_SET_AUTH, &val, sizeof(val));
+ }
}
}
+
static void set_wext_ssid(int skfd, char *ifname)
{
char *buffer;
static void set_wext_ssid(int skfd, char *ifname)
{
char *buffer;