wifi: fix duplicate ht capabilities in the hostapd config file by clearing the list at config load time

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22099 3c298f89-4303-0410-b956-a3cf2f4a3e73
master
Felix Fietkau 2010-07-08 18:36:12 +00:00
parent f18b70de7c
commit fcaea90574
1 changed files with 13 additions and 4 deletions

View File

@ -149,12 +149,21 @@ scan_wifi() {
local cfgfile="$1"
DEVICES=
config_cb() {
local type="$1"
local section="$2"
# section start
case "$type" in
wifi-device)
append DEVICES "$section"
config_set "$section" vifs ""
config_set "$section" ht_capab ""
;;
esac
# section end
config_get TYPE "$CONFIG_SECTION" TYPE
case "$TYPE" in
wifi-device)
append DEVICES "$CONFIG_SECTION"
config_set "$CONFIG_SECTION" vifs ""
;;
wifi-iface)
config_get device "$CONFIG_SECTION" device
config_get vifs "$device" vifs