Signed-off-by: Vasilis Tsiligiannis <b_tsiligian...@silverton.gr>
---
 .../qos-scripts/files/usr/lib/qos/generate.sh      |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/trunk/package/qos-scripts/files/usr/lib/qos/generate.sh 
b/trunk/package/qos-scripts/files/usr/lib/qos/generate.sh
index 6d34719..9fc146b 100755
--- a/trunk/package/qos-scripts/files/usr/lib/qos/generate.sh
+++ b/trunk/package/qos-scripts/files/usr/lib/qos/generate.sh
@@ -281,14 +281,14 @@ start_interface() {
                return 1 
        }
        config_get upload "$iface" upload
-       config_get halfduplex "$iface" halfduplex
+       config_get_bool halfduplex "$iface" halfduplex
        config_get download "$iface" download
        config_get classgroup "$iface" classgroup
        config_get_bool overhead "$iface" overhead 0
        
        download="${download:-${halfduplex:+$upload}}"
        enum_classes "$classgroup"
-       for dir in up${halfduplex} ${download:+down}; do
+       for dir in ${halfduplex:-up} ${download:+down}; do
                case "$dir" in
                        up)
                                [ "$overhead" = 1 ] && upload=$(($upload * 98 / 
100 - (15 * 128 / $upload)))
-- 
1.5.4.3

_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to