qos-scripts: fix indentation

Signed-off-by: Moritz Warning <moritzwarning@web.de>
master
Moritz Warning 6 years ago committed by Hans Dedecker
parent 4630159294
commit 954faac7bc
  1. 2
      package/network/config/qos-scripts/files/usr/bin/qos-start
  2. 1
      package/network/config/qos-scripts/files/usr/bin/qos-stop
  3. 28
      package/network/config/qos-scripts/files/usr/lib/qos/generate.sh

@ -1,4 +1,4 @@
#!/bin/sh
qos-stop
/usr/lib/qos/generate.sh all | sh

@ -1,4 +1,5 @@
#!/bin/sh
for iface in $(tc qdisc show | grep -E '(hfsc|ingress)' | awk '{print $5}'); do
tc qdisc del dev "$iface" ingress 2>&- >&-
tc qdisc del dev "$iface" root 2>&- >&-

@ -118,21 +118,21 @@ parse_matching_rule() {
append "$var" "-m comment --comment '$value'"
;;
*:tos)
add_insmod xt_dscp
case "$value" in
!*) append "$var" "-m tos ! --tos $value";;
*) append "$var" "-m tos --tos $value"
esac
;;
add_insmod xt_dscp
case "$value" in
!*) append "$var" "-m tos ! --tos $value";;
*) append "$var" "-m tos --tos $value"
esac
;;
*:dscp)
add_insmod xt_dscp
add_insmod xt_dscp
dscp_option="--dscp"
[ -z "${value%%[EBCA]*}" ] && dscp_option="--dscp-class"
[ -z "${value%%[EBCA]*}" ] && dscp_option="--dscp-class"
case "$value" in
!*) append "$var" "-m dscp ! $dscp_option $value";;
*) append "$var" "-m dscp $dscp_option $value"
esac
;;
!*) append "$var" "-m dscp ! $dscp_option $value";;
*) append "$var" "-m dscp $dscp_option $value"
esac
;;
*:direction)
value="$(echo "$value" | sed -e 's,-,:,g')"
if [ "$value" = "out" ]; then
@ -428,7 +428,7 @@ start_cg() {
cat <<EOF
$INSMOD
EOF
for command in $iptables; do
cat <<EOF
$command -w -t mangle -N qos_${cg}
@ -486,7 +486,7 @@ stop_firewall() {
-e 's/^-A/-D/' \
-e '${p;g}' |
# Make into proper iptables calls
# Note: awkward in previous call due to hold space usage
# Note: awkward in previous call due to hold space usage
sed -n -e "s/^./${command} -w -t mangle &/p"
done
}

Loading…
Cancel
Save