From: John Crispin <john@openwrt.org>
Date: Mon, 2 Jun 2014 12:44:44 +0000 (+0000)
Subject: qos-script: Improve usability by adding comment field to rules
X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=9e65c01a4b06b4824bff287a671b48de28c17381;p=openwrt%2Fstaging%2Fynezz.git

qos-script: Improve usability by adding comment field to rules

It's quite unconveniet to remember which ports are used by which applications, especially for not so advanced users.
Together with luci patch (discussed on IRC) this improves qos-scripts usability.

Signed-off-by: Roman Yeryomin <roman@advem.lv>

SVN-Revision: 40935
---

diff --git a/package/network/config/qos-scripts/files/usr/lib/qos/generate.sh b/package/network/config/qos-scripts/files/usr/lib/qos/generate.sh
index 440b43f5d1..07ec34f51c 100755
--- a/package/network/config/qos-scripts/files/usr/lib/qos/generate.sh
+++ b/package/network/config/qos-scripts/files/usr/lib/qos/generate.sh
@@ -118,6 +118,10 @@ parse_matching_rule() {
 				add_insmod ipt_connbytes
 				append "$var" "-m connbytes --connbytes $value --connbytes-dir both --connbytes-mode bytes"
 			;;
+			*:comment)
+				add_insmod xt_comment
+				append "$var" "-m comment --comment '$value'"
+			;;
 			*:tos)
                                 add_insmod ipt_tos
                                 case "$value" in