interface-templates/input-policy/limit/class/node.def
| 6
interface-templates/input-policy/limit/class/node.tag/bandwidth/node.def
| 8
interface-templates/input-policy/limit/class/node.tag/burst/node.def
| 7
interface-templates/input-policy/limit/class/node.tag/description/node.def
| 2
interface-templates/input-policy/limit/class/node.tag/match/node.def
| 4
interface-templates/input-policy/limit/class/node.tag/match/node.tag/description/node.def
| 2
interface-templates/input-policy/limit/class/node.tag/match/node.tag/ether/destination/node.def
| 2
interface-templates/input-policy/limit/class/node.tag/match/node.tag/ether/node.def
| 1
interface-templates/input-policy/limit/class/node.tag/match/node.tag/ether/protocol/node.def
| 3
interface-templates/input-policy/limit/class/node.tag/match/node.tag/ether/source/node.def
| 2
interface-templates/input-policy/limit/class/node.tag/match/node.tag/ip/destination/address/node.def
| 2
interface-templates/input-policy/limit/class/node.tag/match/node.tag/ip/destination/node.def
| 1
interface-templates/input-policy/limit/class/node.tag/match/node.tag/ip/destination/port/node.def
| 3
interface-templates/input-policy/limit/class/node.tag/match/node.tag/ip/dscp/node.def
| 18
interface-templates/input-policy/limit/class/node.tag/match/node.tag/ip/node.def
| 1
interface-templates/input-policy/limit/class/node.tag/match/node.tag/ip/protocol/node.def
| 17
interface-templates/input-policy/limit/class/node.tag/match/node.tag/ip/source/address/node.def
| 2
interface-templates/input-policy/limit/class/node.tag/match/node.tag/ip/source/node.def
| 1
interface-templates/input-policy/limit/class/node.tag/match/node.tag/ip/source/port/node.def
| 3
interface-templates/input-policy/limit/class/node.tag/match/node.tag/ipv6/destination/address/node.def
| 2
interface-templates/input-policy/limit/class/node.tag/match/node.tag/ipv6/destination/node.def
| 1
interface-templates/input-policy/limit/class/node.tag/match/node.tag/ipv6/destination/port/node.def
| 3
interface-templates/input-policy/limit/class/node.tag/match/node.tag/ipv6/dscp/node.def
| 18
interface-templates/input-policy/limit/class/node.tag/match/node.tag/ipv6/node.def
| 1
interface-templates/input-policy/limit/class/node.tag/match/node.tag/ipv6/protocol/node.def
| 17
interface-templates/input-policy/limit/class/node.tag/match/node.tag/ipv6/source/address/node.def
| 2
interface-templates/input-policy/limit/class/node.tag/match/node.tag/ipv6/source/node.def
| 1
interface-templates/input-policy/limit/class/node.tag/match/node.tag/ipv6/source/port/node.def
| 3
interface-templates/input-policy/limit/class/node.tag/match/node.tag/vif/node.def
| 5
interface-templates/input-policy/limit/class/node.tag/priority/node.def
| 8
interface-templates/input-policy/limit/description/node.def
| 2
interface-templates/input-policy/limit/node.def
| 1
interface-templates/input-policy/mirror/node.def
| 3
interface-templates/input-policy/node.def
| 4
interface-templates/input-policy/redirect/node.def
| 3
interface-templates/qos-policy/node.def
| 5
lib/Vyatta/Qos/IngressLimit.pm
| 87 --
lib/Vyatta/Qos/IngressMirror.pm
| 56 -
lib/Vyatta/Qos/IngressRedirect.pm
| 55 -
templates/qos-policy/drop-tail/node.def
| 8
templates/qos-policy/drop-tail/node.tag/description/node.def
| 2
templates/qos-policy/drop-tail/node.tag/queue-limit/node.def
| 2
templates/qos-policy/fair-queue/node.def
| 8
templates/qos-policy/fair-queue/node.tag/description/node.def
| 2
templates/qos-policy/fair-queue/node.tag/hash-interval/node.def
| 2
templates/qos-policy/fair-queue/node.tag/queue-limit/node.def
| 3
templates/qos-policy/network-emulator/node.def
| 8
templates/qos-policy/network-emulator/node.tag/bandwidth/node.def
| 9
templates/qos-policy/network-emulator/node.tag/burst/node.def
| 7
templates/qos-policy/network-emulator/node.tag/description/node.def
| 2
templates/qos-policy/network-emulator/node.tag/network-delay/node.def
| 6
templates/qos-policy/network-emulator/node.tag/packet-corruption/node.def
| 6
templates/qos-policy/network-emulator/node.tag/packet-loss/node.def
| 6
templates/qos-policy/network-emulator/node.tag/packet-reordering/node.def
| 8
templates/qos-policy/network-emulator/node.tag/queue-limit/node.def
| 2
templates/qos-policy/node.def
| 2
templates/qos-policy/random-detect/node.def
| 8
templates/qos-policy/random-detect/node.tag/bandwidth/node.def
| 11
templates/qos-policy/random-detect/node.tag/description/node.def
| 2
templates/qos-policy/random-detect/node.tag/precedence/node.def
| 6
templates/qos-policy/random-detect/node.tag/precedence/node.tag/average-packet/node.def
| 4
templates/qos-policy/random-detect/node.tag/precedence/node.tag/mark-probability/node.def
| 5
templates/qos-policy/random-detect/node.tag/precedence/node.tag/maximum-threshold/node.def
| 5
templates/qos-policy/random-detect/node.tag/precedence/node.tag/minimum-threshold/node.def
| 5
templates/qos-policy/random-detect/node.tag/precedence/node.tag/queue-limit/node.def
| 2
templates/qos-policy/rate-control/node.def
| 8
templates/qos-policy/rate-control/node.tag/bandwidth/node.def
| 9
templates/qos-policy/rate-control/node.tag/burst/node.def
| 7
templates/qos-policy/rate-control/node.tag/description/node.def
| 2
templates/qos-policy/rate-control/node.tag/latency/node.def
| 7
templates/qos-policy/round-robin/node.def
| 8
templates/qos-policy/round-robin/node.tag/class/node.def
| 6
templates/qos-policy/round-robin/node.tag/class/node.tag/description/node.def
| 2
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.def
| 4
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/description/node.def
| 2
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/ether/destination/node.def
| 2
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/ether/protocol/node.def
| 3
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/ether/source/node.def
| 2
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/interface/node.def
| 7
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/ip/destination/address/node.def
| 2
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/ip/destination/node.def
| 1
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/ip/destination/port/node.def
| 3
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/ip/dscp/node.def
| 18
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/ip/protocol/node.def
| 17
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/ip/source/address/node.def
| 2
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/ip/source/node.def
| 1
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/ip/source/port/node.def
| 3
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/ipv6/destination/address/node.def
| 2
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/ipv6/destination/node.def
| 1
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/ipv6/destination/port/node.def
| 3
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/ipv6/dscp/node.def
| 18
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/ipv6/protocol/node.def
| 17
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/ipv6/source/address/node.def
| 2
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/ipv6/source/node.def
| 1
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/ipv6/source/port/node.def
| 3
templates/qos-policy/round-robin/node.tag/class/node.tag/match/node.tag/vif/node.def
| 5
templates/qos-policy/round-robin/node.tag/class/node.tag/queue-limit/node.def
| 2
templates/qos-policy/round-robin/node.tag/class/node.tag/queue-type/node.def
| 8
templates/qos-policy/round-robin/node.tag/default/node.def
| 1
templates/qos-policy/round-robin/node.tag/default/queue-limit/node.def
| 2
templates/qos-policy/round-robin/node.tag/default/queue-type/node.def
| 9
templates/qos-policy/round-robin/node.tag/description/node.def
| 2
templates/qos-policy/round-robin/node.tag/quantum/node.def
| 2
templates/qos-policy/traffic-shaper/node.def
| 8
templates/qos-policy/traffic-shaper/node.tag/bandwidth/node.def
| 11
templates/qos-policy/traffic-shaper/node.tag/class/node.def
| 6
templates/qos-policy/traffic-shaper/node.tag/class/node.tag/bandwidth/node.def
| 10
templates/qos-policy/traffic-shaper/node.tag/class/node.tag/burst/node.def
| 7
templates/qos-policy/traffic-shaper/node.tag/class/node.tag/ceiling/node.def
| 8
templates/qos-policy/traffic-shaper/node.tag/class/node.tag/description/node.def
| 2
templates/qos-policy/traffic-shaper/node.tag/class/node.tag/match/node.def
| 4
templates/qos-policy/traffic-shaper/node.tag/class/node.tag/match/node.tag/description/node.def
| 2
templates/qos-policy/traffic-shaper/node.tag/class/node.tag/match/node.tag/ether/destination/node.def
| 2
templates/qos-policy/traffic-shaper/node.tag/class/node.tag/match/node.tag/ether/protocol/node.def
| 3
templates/qos-policy/traffic-shaper/node.tag/class/node.tag/match/node.tag/ether/source/node.def
| 2
templates/qos-policy/traffic-shaper/node.tag/class/node.tag/match/node.tag/interface/node.def
| 7
templates/qos-policy/traffic-shaper/node.tag/class/node.tag/match/node.tag/ip/destination/address/node.def
| 2
templates/qos-policy/traffic-shaper/node.tag/class/node.tag/match/node.tag/ip/destination/node.def
| 1
templates/qos-policy/traffic-shaper/node.tag/class/node.tag/match/node.tag/ip/destination/port/node.def
| 3
templates/qos-policy/traffic-shaper/node.tag/class/node.tag/match/node.tag/ip/dscp/node.def
| 18
templates/qos-policy/traffic-shaper/node.tag/class/node.tag/match/node.tag/ip/protocol/node.def
| 17
templates/qos-policy/traffic-shaper/node.tag/class/node.tag/match/node.tag/ip/source/address/node.def
| 2
templates/qos-policy/traffic-shaper/node.tag/class/node.tag/match/node.tag/ip/source/node.def
| 1
templates/qos-policy/traffic-shaper/node.tag/class/node.tag/match/node.tag/ip/source/port/node.def
| 3
templates/qos-policy/traffic-shaper/node.tag/class/node.tag/match/node.tag/ipv6/destination/address/node.def
| 2
templates/qos-policy/traffic-shaper/node.tag/class/node.tag/match/node.tag/ipv6/destination/node.def
| 1
templates/qos-policy/traffic-shaper/node.tag/class/node.tag/match/node.tag/ipv6/destination/port/node.def
| 3
templates/qos-policy/traffic-shaper/node.tag/class/node.tag/match/node.tag/ipv6/dscp/node.def
| 18
templates/qos-policy/traffic-shaper/node.tag/class/node.tag/match/node.tag/ipv6/protocol/node.def
| 17
templates/qos-policy/traffic-shaper/node.tag/class/node.tag/match/node.tag/ipv6/source/address/node.def
| 2
templates/qos-policy/traffic-shaper/node.tag/class/node.tag/match/node.tag/ipv6/source/node.def
| 1
templates/qos-policy/traffic-shaper/node.tag/class/node.tag/match/node.tag/ipv6/source/port/node.def
| 3
templates/qos-policy/traffic-shaper/node.tag/class/node.tag/match/node.tag/vif/node.def
| 5
templates/qos-policy/traffic-shaper/node.tag/class/node.tag/priority/node.def
| 5
templates/qos-policy/traffic-shaper/node.tag/class/node.tag/queue-limit/node.def
| 2
templates/qos-policy/traffic-shaper/node.tag/class/node.tag/queue-type/node.def
| 10
templates/qos-policy/traffic-shaper/node.tag/class/node.tag/set-dscp/node.def
| 18
templates/qos-policy/traffic-shaper/node.tag/default/bandwidth/node.def
| 10
templates/qos-policy/traffic-shaper/node.tag/default/burst/node.def
| 7
templates/qos-policy/traffic-shaper/node.tag/default/ceiling/node.def
| 8
templates/qos-policy/traffic-shaper/node.tag/default/node.def
| 1
templates/qos-policy/traffic-shaper/node.tag/default/priority/node.def
| 5
templates/qos-policy/traffic-shaper/node.tag/default/queue-limit/node.def
| 2
templates/qos-policy/traffic-shaper/node.tag/default/queue-type/node.def
| 10
templates/qos-policy/traffic-shaper/node.tag/default/set-dscp/node.def
| 18
templates/qos-policy/traffic-shaper/node.tag/description/node.def
| 2
Makefile.am
| 6
debian/changelog
| 16
interface-templates/mirror/node.def
| 18
interface-templates/redirect/node.def
| 16
interface-templates/traffic-policy/in/node.def
| 5
interface-templates/traffic-policy/node.def
| 1
interface-templates/traffic-policy/out/node.def
| 5
lib/Vyatta/Qos/TrafficLimiter.pm
| 102 +++
scripts/vyatta-qos.pl
| 295 ++++------
templates/traffic-policy/drop-tail/node.def
| 8
templates/traffic-policy/drop-tail/node.tag/description/node.def
| 2
templates/traffic-policy/drop-tail/node.tag/queue-limit/node.def
| 2
templates/traffic-policy/fair-queue/node.def
| 8
templates/traffic-policy/fair-queue/node.tag/description/node.def
| 2
templates/traffic-policy/fair-queue/node.tag/hash-interval/node.def
| 2
templates/traffic-policy/fair-queue/node.tag/queue-limit/node.def
| 3
templates/traffic-policy/limiter/node.def
| 8
templates/traffic-policy/limiter/node.tag/class/node.def
| 6
templates/traffic-policy/limiter/node.tag/class/node.tag/bandwidth/node.def
| 8
templates/traffic-policy/limiter/node.tag/class/node.tag/burst/node.def
| 7
templates/traffic-policy/limiter/node.tag/class/node.tag/description/node.def
| 2
templates/traffic-policy/limiter/node.tag/class/node.tag/match/node.def
| 4
templates/traffic-policy/limiter/node.tag/class/node.tag/match/node.tag/description/node.def
| 2
templates/traffic-policy/limiter/node.tag/class/node.tag/match/node.tag/ether/destination/node.def
| 2
templates/traffic-policy/limiter/node.tag/class/node.tag/match/node.tag/ether/protocol/node.def
| 3
templates/traffic-policy/limiter/node.tag/class/node.tag/match/node.tag/ether/source/node.def
| 2
templates/traffic-policy/limiter/node.tag/class/node.tag/match/node.tag/ip/destination/address/node.def
| 2
templates/traffic-policy/limiter/node.tag/class/node.tag/match/node.tag/ip/destination/node.def
| 1
templates/traffic-policy/limiter/node.tag/class/node.tag/match/node.tag/ip/destination/port/node.def
| 3
templates/traffic-policy/limiter/node.tag/class/node.tag/match/node.tag/ip/dscp/node.def
| 18
templates/traffic-policy/limiter/node.tag/class/node.tag/match/node.tag/ip/protocol/node.def
| 17
templates/traffic-policy/limiter/node.tag/class/node.tag/match/node.tag/ip/source/address/node.def
| 2
templates/traffic-policy/limiter/node.tag/class/node.tag/match/node.tag/ip/source/node.def
| 1
templates/traffic-policy/limiter/node.tag/class/node.tag/match/node.tag/ip/source/port/node.def
| 3
templates/traffic-policy/limiter/node.tag/class/node.tag/match/node.tag/ipv6/destination/address/node.def
| 2
templates/traffic-policy/limiter/node.tag/class/node.tag/match/node.tag/ipv6/destination/node.def
| 1
templates/traffic-policy/limiter/node.tag/class/node.tag/match/node.tag/ipv6/destination/port/node.def
| 3
templates/traffic-policy/limiter/node.tag/class/node.tag/match/node.tag/ipv6/dscp/node.def
| 18
templates/traffic-policy/limiter/node.tag/class/node.tag/match/node.tag/ipv6/protocol/node.def
| 17
templates/traffic-policy/limiter/node.tag/class/node.tag/match/node.tag/ipv6/source/address/node.def
| 2
templates/traffic-policy/limiter/node.tag/class/node.tag/match/node.tag/ipv6/source/node.def
| 1
templates/traffic-policy/limiter/node.tag/class/node.tag/match/node.tag/ipv6/source/port/node.def
| 3
templates/traffic-policy/limiter/node.tag/class/node.tag/match/node.tag/vif/node.def
| 5
templates/traffic-policy/limiter/node.tag/class/node.tag/priority/node.def
| 8
templates/traffic-policy/limiter/node.tag/description/node.def
| 2
templates/traffic-policy/network-emulator/node.def
| 8
templates/traffic-policy/network-emulator/node.tag/bandwidth/node.def
| 9
templates/traffic-policy/network-emulator/node.tag/burst/node.def
| 7
templates/traffic-policy/network-emulator/node.tag/description/node.def
| 2
templates/traffic-policy/network-emulator/node.tag/network-delay/node.def
| 6
templates/traffic-policy/network-emulator/node.tag/packet-corruption/node.def
| 6
templates/traffic-policy/network-emulator/node.tag/packet-loss/node.def
| 6
templates/traffic-policy/network-emulator/node.tag/packet-reordering/node.def
| 8
templates/traffic-policy/network-emulator/node.tag/queue-limit/node.def
| 2
templates/traffic-policy/node.def
| 2
templates/traffic-policy/random-detect/node.def
| 8
templates/traffic-policy/random-detect/node.tag/bandwidth/node.def
| 11
templates/traffic-policy/random-detect/node.tag/description/node.def
| 2
templates/traffic-policy/random-detect/node.tag/precedence/node.def
| 6
templates/traffic-policy/random-detect/node.tag/precedence/node.tag/average-packet/node.def
| 4
templates/traffic-policy/random-detect/node.tag/precedence/node.tag/mark-probability/node.def
| 5
templates/traffic-policy/random-detect/node.tag/precedence/node.tag/maximum-threshold/node.def
| 5
templates/traffic-policy/random-detect/node.tag/precedence/node.tag/minimum-threshold/node.def
| 5
templates/traffic-policy/random-detect/node.tag/precedence/node.tag/queue-limit/node.def
| 2
templates/traffic-policy/rate-control/node.def
| 8
templates/traffic-policy/rate-control/node.tag/bandwidth/node.def
| 9
templates/traffic-policy/rate-control/node.tag/burst/node.def
| 7
templates/traffic-policy/rate-control/node.tag/description/node.def
| 2
templates/traffic-policy/rate-control/node.tag/latency/node.def
| 7
templates/traffic-policy/round-robin/node.def
| 8
templates/traffic-policy/round-robin/node.tag/class/node.def
| 6
templates/traffic-policy/round-robin/node.tag/class/node.tag/description/node.def
| 2
templates/traffic-policy/round-robin/node.tag/class/node.tag/match/node.def
| 4
templates/traffic-policy/round-robin/node.tag/class/node.tag/match/node.tag/description/node.def
| 2
templates/traffic-policy/round-robin/node.tag/class/node.tag/match/node.tag/ether/destination/node.def
| 2
templates/traffic-policy/round-robin/node.tag/class/node.tag/match/node.tag/ether/protocol/node.def
| 3
templates/traffic-policy/round-robin/node.tag/class/node.tag/match/node.tag/ether/source/node.def
| 2
templates/traffic-policy/round-robin/node.tag/class/node.tag/match/node.tag/interface/node.def
| 7
templates/traffic-policy/round-robin/node.tag/class/node.tag/match/node.tag/ip/destination/address/node.def
| 2
templates/traffic-policy/round-robin/node.tag/class/node.tag/match/node.tag/ip/destination/node.def
| 1
templates/traffic-policy/round-robin/node.tag/class/node.tag/match/node.tag/ip/destination/port/node.def
| 3
templates/traffic-policy/round-robin/node.tag/class/node.tag/match/node.tag/ip/dscp/node.def
| 18
templates/traffic-policy/round-robin/node.tag/class/node.tag/match/node.tag/ip/protocol/node.def
| 17
templates/traffic-policy/round-robin/node.tag/class/node.tag/match/node.tag/ip/source/address/node.def
| 2
templates/traffic-policy/round-robin/node.tag/class/node.tag/match/node.tag/ip/source/node.def
| 1
templates/traffic-policy/round-robin/node.tag/class/node.tag/match/node.tag/ip/source/port/node.def
| 3
templates/traffic-policy/round-robin/node.tag/class/node.tag/match/node.tag/ipv6/destination/address/node.def
| 2
templates/traffic-policy/round-robin/node.tag/class/node.tag/match/node.tag/ipv6/destination/node.def
| 1
templates/traffic-policy/round-robin/node.tag/class/node.tag/match/node.tag/ipv6/destination/port/node.def
| 3
templates/traffic-policy/round-robin/node.tag/class/node.tag/match/node.tag/ipv6/dscp/node.def
| 18
templates/traffic-policy/round-robin/node.tag/class/node.tag/match/node.tag/ipv6/protocol/node.def
| 17
templates/traffic-policy/round-robin/node.tag/class/node.tag/match/node.tag/ipv6/source/address/node.def
| 2
templates/traffic-policy/round-robin/node.tag/class/node.tag/match/node.tag/ipv6/source/node.def
| 1
templates/traffic-policy/round-robin/node.tag/class/node.tag/match/node.tag/ipv6/source/port/node.def
| 3
templates/traffic-policy/round-robin/node.tag/class/node.tag/match/node.tag/vif/node.def
| 5
templates/traffic-policy/round-robin/node.tag/class/node.tag/queue-limit/node.def
| 2
templates/traffic-policy/round-robin/node.tag/class/node.tag/queue-type/node.def
| 8
templates/traffic-policy/round-robin/node.tag/default/node.def
| 1
templates/traffic-policy/round-robin/node.tag/default/queue-limit/node.def
| 2
templates/traffic-policy/round-robin/node.tag/default/queue-type/node.def
| 9
templates/traffic-policy/round-robin/node.tag/description/node.def
| 2
templates/traffic-policy/round-robin/node.tag/quantum/node.def
| 2
templates/traffic-policy/shaper/node.def
| 8
templates/traffic-policy/shaper/node.tag/bandwidth/node.def
| 11
templates/traffic-policy/shaper/node.tag/class/node.def
| 6
templates/traffic-policy/shaper/node.tag/class/node.tag/bandwidth/node.def
| 10
templates/traffic-policy/shaper/node.tag/class/node.tag/burst/node.def
| 7
templates/traffic-policy/shaper/node.tag/class/node.tag/ceiling/node.def
| 8
templates/traffic-policy/shaper/node.tag/class/node.tag/description/node.def
| 2
templates/traffic-policy/shaper/node.tag/class/node.tag/match/node.def
| 4
templates/traffic-policy/shaper/node.tag/class/node.tag/match/node.tag/description/node.def
| 2
templates/traffic-policy/shaper/node.tag/class/node.tag/match/node.tag/ether/destination/node.def
| 2
templates/traffic-policy/shaper/node.tag/class/node.tag/match/node.tag/ether/protocol/node.def
| 3
templates/traffic-policy/shaper/node.tag/class/node.tag/match/node.tag/ether/source/node.def
| 2
templates/traffic-policy/shaper/node.tag/class/node.tag/match/node.tag/interface/node.def
| 7
templates/traffic-policy/shaper/node.tag/class/node.tag/match/node.tag/ip/destination/address/node.def
| 2
templates/traffic-policy/shaper/node.tag/class/node.tag/match/node.tag/ip/destination/node.def
| 1
templates/traffic-policy/shaper/node.tag/class/node.tag/match/node.tag/ip/destination/port/node.def
| 3
templates/traffic-policy/shaper/node.tag/class/node.tag/match/node.tag/ip/dscp/node.def
| 18
templates/traffic-policy/shaper/node.tag/class/node.tag/match/node.tag/ip/protocol/node.def
| 17
templates/traffic-policy/shaper/node.tag/class/node.tag/match/node.tag/ip/source/address/node.def
| 2
templates/traffic-policy/shaper/node.tag/class/node.tag/match/node.tag/ip/source/node.def
| 1
templates/traffic-policy/shaper/node.tag/class/node.tag/match/node.tag/ip/source/port/node.def
| 3
templates/traffic-policy/shaper/node.tag/class/node.tag/match/node.tag/ipv6/destination/address/node.def
| 2
templates/traffic-policy/shaper/node.tag/class/node.tag/match/node.tag/ipv6/destination/node.def
| 1
templates/traffic-policy/shaper/node.tag/class/node.tag/match/node.tag/ipv6/destination/port/node.def
| 3
templates/traffic-policy/shaper/node.tag/class/node.tag/match/node.tag/ipv6/dscp/node.def
| 18
templates/traffic-policy/shaper/node.tag/class/node.tag/match/node.tag/ipv6/protocol/node.def
| 17
templates/traffic-policy/shaper/node.tag/class/node.tag/match/node.tag/ipv6/source/address/node.def
| 2
templates/traffic-policy/shaper/node.tag/class/node.tag/match/node.tag/ipv6/source/node.def
| 1
templates/traffic-policy/shaper/node.tag/class/node.tag/match/node.tag/ipv6/source/port/node.def
| 3
templates/traffic-policy/shaper/node.tag/class/node.tag/match/node.tag/vif/node.def
| 5
templates/traffic-policy/shaper/node.tag/class/node.tag/priority/node.def
| 5
templates/traffic-policy/shaper/node.tag/class/node.tag/queue-limit/node.def
| 2
templates/traffic-policy/shaper/node.tag/class/node.tag/queue-type/node.def
| 10
templates/traffic-policy/shaper/node.tag/class/node.tag/set-dscp/node.def
| 18
templates/traffic-policy/shaper/node.tag/default/bandwidth/node.def
| 10
templates/traffic-policy/shaper/node.tag/default/burst/node.def
| 7
templates/traffic-policy/shaper/node.tag/default/ceiling/node.def
| 8
templates/traffic-policy/shaper/node.tag/default/node.def
| 1
templates/traffic-policy/shaper/node.tag/default/priority/node.def
| 5
templates/traffic-policy/shaper/node.tag/default/queue-limit/node.def
| 2
templates/traffic-policy/shaper/node.tag/default/queue-type/node.def
| 10
templates/traffic-policy/shaper/node.tag/default/set-dscp/node.def
| 18
templates/traffic-policy/shaper/node.tag/description/node.def
| 2
291 files changed, 1058 insertions(+), 1109 deletions(-)
New commits:
commit 03ff4147d09ce175354f7cce780bfef3e8003c0a
Author: Stephen Hemminger <[email protected]>
Date: Fri Jun 11 14:54:18 2010 -0700
0.14.8
commit a52f26c193eb3d2e575c05506d7c1f082082f407
Author: Stephen Hemminger <[email protected]>
Date: Fri Jun 11 14:34:29 2010 -0700
Fix mirror and redirect action
Need to run sudo tc
commit 1d32d3ab35e569391b85f899c8ab05001b1f56a3
Author: Stephen Hemminger <[email protected]>
Date: Fri Jun 11 14:22:05 2010 -0700
Fix update/delete interface
Need to restore direction argument from earlier (Kenwood) version.
commit 1a7f8785849d11201e1d510f993bba96627d13d0
Author: Stephen Hemminger <[email protected]>
Date: Fri Jun 11 14:16:28 2010 -0700
Fix list policy
Last round of changes broke policy name completion
commit 2cae8f5ae6858e0dd6858c4f489d937c98bfa95a
Author: Stephen Hemminger <[email protected]>
Date: Fri Jun 11 14:04:16 2010 -0700
Fix typo in traffic limiter
Command format error.
commit 4d8db0c1205283f0855dacbb577cb47c9abd9396
Author: Stephen Hemminger <[email protected]>
Date: Wed Jun 9 14:57:55 2010 -0700
Fix syntax checks for mirror/redirect
The expansion script doesn't handle --skip=$IFNAME correctly
commit c8fe2f19103b6e7322bf23c3b0ece49db2a1efc1
Author: Stephen Hemminger <[email protected]>
Date: Wed Jun 9 14:04:48 2010 -0700
Mark Qos config as version 1
commit ec2ff6678b78fbc368f2b50f8122d004fb96cbf8
Author: Stephen Hemminger <[email protected]>
Date: Wed Jun 9 10:54:02 2010 -0700
cleanup input-policy leftover
commit ded90a0249827911e86c343ad67ae0d2074b6008
Author: Stephen Hemminger <[email protected]>
Date: Wed Jun 9 10:45:46 2010 -0700
Block attempts to mirror/redirect to self
commit 31a8ab66f49ad26b376d552ec468b21e15835daf
Author: Stephen Hemminger <[email protected]>
Date: Mon Jun 7 10:46:43 2010 -0700
Rearrange Qos commands for Larkspur
Current (Kenwood and earlier):
set qos-policy traffic-shaper TS { ...classes }
set qos-policy traffic-limiter TL { ...classes }
seq qos-policy network-emulator NE ...
set qos-policy random-detect RD ...
set qos-policy rate-limiter RC ...
set qos-policy round-robin RR ...
set interfaces ethernet eth0 qos-policy out TS
set interfaces ethernet eth0 qos-policy in TL
New (Larkspur and later):
set traffic-policy shaper TS { ...classes }
set traffic-policy limiter TL { ...classes }
seq traffic-policy network-emulator NE ...
set traffic-policy random-detect RD ...
set traffic-policy rate-control RC ...
set traffic-policy round-robin RR ...
set interfaces ethernet eth0 traffic-policy out TS
set interfaces ethernet eth0 traffic-policy in TL
set interfaces ethernet eth0 redirect ifb0
set interfaces ethernet eth0 mirror eth2
Note:
1. Only one of the following is allowed: "redirect", or "mirror"
2. Traffic-policy limiter is allowed with redirection/mirror and takes
place
before mirror/redirect action (NEW)
3. Limiter policy may applied on output (NEW)
4. Only limiter policies can be applied on input (same as previous
releases)
This does add some new functionality (#2, and #3) which are possible because
of how filter classes are implemented.
commit a6fc0cd96c30422732fd4006dfed22fedc4c624d
Author: Stephen Hemminger <[email protected]>
Date: Mon Jun 7 10:34:51 2010 -0700
Revert "Allow any Qos policy to be used for input"
This reverts commit c8f2c288665143e2b165b7d448555af9d657b56c.
Conflicts:
scripts/vyatta-qos.pl
commit 4f12cc5f730a7759bc668b56165fe79b058dcfcd
Author: Stephen Hemminger <[email protected]>
Date: Mon Jun 7 10:31:08 2010 -0700
Revert "Move traffic-limiter to input-policy"
This reverts commit b75a66a4d5768f22a4b995d49ba442de8762a800.
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=03ff4147d09ce175354f7cce780bfef3e8003c0a
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=a52f26c193eb3d2e575c05506d7c1f082082f407
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=1d32d3ab35e569391b85f899c8ab05001b1f56a3
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=1a7f8785849d11201e1d510f993bba96627d13d0
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=2cae8f5ae6858e0dd6858c4f489d937c98bfa95a
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=4d8db0c1205283f0855dacbb577cb47c9abd9396
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=c8fe2f19103b6e7322bf23c3b0ece49db2a1efc1
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=ec2ff6678b78fbc368f2b50f8122d004fb96cbf8
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=ded90a0249827911e86c343ad67ae0d2074b6008
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=31a8ab66f49ad26b376d552ec468b21e15835daf
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=a6fc0cd96c30422732fd4006dfed22fedc4c624d
http://suva.vyatta.com/git/?p=vyatta-cfg-qos.git;a=commitdiff;h=4f12cc5f730a7759bc668b56165fe79b058dcfcd
_______________________________________________
svn mailing list
[email protected]
http://mailman.vyatta.com/mailman/listinfo/svn