qos-scripts: Add IPv6 support
authorFelix Fietkau <nbd@openwrt.org>
Fri, 22 Jan 2016 11:59:03 +0000 (11:59 +0000)
committerFelix Fietkau <nbd@openwrt.org>
Fri, 22 Jan 2016 11:59:03 +0000 (11:59 +0000)
commitd3f3132057078e1a205fb2dab36be4a4eda462bc
treef6cc36cf48fb28dd6ce3cff229a4a152cdd5f88b
parentf57419d26e4efd86ade6095f6c9660374f9544a0
qos-scripts: Add IPv6 support

This adds IPv6 support to qos-scripts for both tc/qdisc and the
iptables classification rules.  The tc/qdisc part is accomplished
by removing "protocol ip" from the tc command line, causing the
rule to be applied to all protocols.  The iptables part is
accomplished by adding each rule using both iptables and ip6tables.

This patch is based on previous work by Ilkka Ollakka and
Dominique Martinet.

Signed-off-by: Michael Marley <michael@michaelmarley.com>
SVN-Revision: 48452
package/network/config/qos-scripts/files/usr/lib/qos/generate.sh
package/network/config/qos-scripts/files/usr/lib/qos/tcrules.awk