From 3e75044a95d42c948dc84d4a88776c7923c20055 Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Thu, 8 Jul 2010 18:36:12 +0000 Subject: [PATCH] wifi: fix duplicate ht capabilities in the hostapd config file by clearing the list at config load time SVN-Revision: 22099 --- package/base-files/files/sbin/wifi | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/package/base-files/files/sbin/wifi b/package/base-files/files/sbin/wifi index e21ea6ba9ed..bee6c283529 100755 --- a/package/base-files/files/sbin/wifi +++ b/package/base-files/files/sbin/wifi @@ -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