qos-scripts: Add IPv6 support
authornbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Fri, 22 Jan 2016 11:59:03 +0000 (11:59 +0000)
committernbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Fri, 22 Jan 2016 11:59:03 +0000 (11:59 +0000)
commit1f2b408c0478592f7c1fa4bb8654ad1210f639be
tree3aae6742d88297c0c778e116f5fb8163082a256d
parent50b7177ec5591a8c0bb5b4523228ee6ea6c73932
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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48452 3c298f89-4303-0410-b956-a3cf2f4a3e73
package/network/config/qos-scripts/files/usr/lib/qos/generate.sh
package/network/config/qos-scripts/files/usr/lib/qos/tcrules.awk