diff options
| author | Felix Fietkau <nbd@openwrt.org> | 2012-10-10 12:32:29 +0000 | 
|---|---|---|
| committer | Felix Fietkau <nbd@openwrt.org> | 2012-10-10 12:32:29 +0000 | 
| commit | 405e21d16731b2764ab82aaaadcf36a813b105f7 (patch) | |
| tree | c6f9a8402389a5081519b91ce62c4a8cafcb8917 /package/qos-scripts/files/usr/bin | |
| parent | d0ec348ded6f715b43b396b06ccb10599b37969d (diff) | |
| download | upstream-405e21d16731b2764ab82aaaadcf36a813b105f7.tar.gz upstream-405e21d16731b2764ab82aaaadcf36a813b105f7.tar.bz2 upstream-405e21d16731b2764ab82aaaadcf36a813b105f7.zip  | |
packages: sort network related packages into package/network/
SVN-Revision: 33688
Diffstat (limited to 'package/qos-scripts/files/usr/bin')
| -rwxr-xr-x | package/qos-scripts/files/usr/bin/qos-start | 4 | ||||
| -rwxr-xr-x | package/qos-scripts/files/usr/bin/qos-stat | 67 | ||||
| -rwxr-xr-x | package/qos-scripts/files/usr/bin/qos-stop | 6 | 
3 files changed, 0 insertions, 77 deletions
diff --git a/package/qos-scripts/files/usr/bin/qos-start b/package/qos-scripts/files/usr/bin/qos-start deleted file mode 100755 index 261ffb42b0..0000000000 --- a/package/qos-scripts/files/usr/bin/qos-start +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -qos-stop  -/usr/lib/qos/generate.sh all | sh - diff --git a/package/qos-scripts/files/usr/bin/qos-stat b/package/qos-scripts/files/usr/bin/qos-stat deleted file mode 100755 index 78d163888b..0000000000 --- a/package/qos-scripts/files/usr/bin/qos-stat +++ /dev/null @@ -1,67 +0,0 @@ -#!/bin/sh -# Copyright (C) 2011 OpenWrt.org - -. /lib/functions.sh - -include /lib/network - -get_ifname() { -	local interface="$1" -	local cfgt - -	scan_interfaces -	config_get cfgt "$interface" TYPE -	[ "$cfgt" == "interface" ] && config_get "$interface" ifname -} - -config_cb() { -	config_get TYPE "$CONFIG_SECTION" TYPE -	[ "interface" == "$TYPE" ] && { -		config_get device "$CONFIG_SECTION" ifname -		[ -z "$device" ] && device="$(get_ifname ${CONFIG_SECTION})" -		config_set "$CONFIG_SECTION" device "$device" -	} -} - -config_load qos - -print_comments() { -	echo '' -	echo '# Interface: '"$1" -	echo '# Direction: '"$2" -	echo '# Stats:     '"$3" -	echo '' -}	 - -get_device() { -	( config_load network; scan_interfaces; config_get "$1" ifname ) -} - -interface_stats() { -	local interface="$1" -	local device - -	device="$(get_device "$interface")" -	[ -z "$device" ] && config_get device "$interface" device -	config_get_bool enabled "$interface" enabled 1 -	[ -z "$device" -o 1 -ne "$enabled" ] && { -		return 1 -	} -	config_get_bool halfduplex "$interface" halfduplex 0 - -	if [ 1 -ne "$halfduplex" ]; then -		unset halfduplex -		print_comments "$interface" "Egress" "Start" -		tc -s class show dev "$device" -		print_comments "$interface" "Egress" "End" -		id="root" -	else -		id="" -	fi - -	print_comments "$interface" "Ingress${halfduplex:+/Egress}" "Start" -	tc -s class show dev "$(tc filter show dev $device $id | grep mirred | sed -e 's,.*\(ifb.*\)).*,\1,')" -	print_comments "$interface" "Ingress${halfduplex:+/Egress}" "End" -} - -[ -z "$1" ] && config_foreach interface_stats interface || interface_stats "$1" diff --git a/package/qos-scripts/files/usr/bin/qos-stop b/package/qos-scripts/files/usr/bin/qos-stop deleted file mode 100755 index 7f654d8587..0000000000 --- a/package/qos-scripts/files/usr/bin/qos-stop +++ /dev/null @@ -1,6 +0,0 @@ -#!/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>&- >&- -done -/usr/lib/qos/generate.sh firewall stop | sh  | 
