1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2024-10-02 16:31:40 +03:00

Fix macfiltering for broadcom devices (#2822)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9805 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
florian 2007-12-19 17:49:51 +00:00
parent c832bea56b
commit cd756444b8

View File

@ -5,7 +5,6 @@ scan_broadcom() {
local wds
local adhoc sta apmode
local adhoc_if sta_if ap_if
local macfilter
config_get vifs "$device" vifs
for vif in $vifs; do
@ -69,18 +68,6 @@ scan_broadcom() {
radio=0
;;
esac
macfilter=0
case "$macfilter" in
allow|2)
macfilter=2;
;;
deny|1)
macfilter=1;
;;
disable|0)
macfilter=0;
;;
esac
}
disable_broadcom() {
@ -127,6 +114,18 @@ enable_broadcom() {
} || {
slottime="${slottime:--1}"
}
case "$macfilter" in
allow|2)
macfilter=2;
;;
deny|1)
macfilter=1;
;;
disable|none|0)
macfilter=0;
;;
esac
for vif in $vifs; do
config_get mode "$vif" mode