Fix HIGH_ROUTE_MARKS and OUTPUT

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4662 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
This commit is contained in:
teastep 2006-10-11 14:46:56 +00:00
parent 3caffa3e06
commit 9b1a331726

View File

@ -72,7 +72,7 @@ process_tc_rule()
mark=$mark/0xff
did_connmark=Yes
}
validate_mark()
{
case $1 in
@ -86,7 +86,7 @@ process_tc_rule()
esac
}
add_a_tc_rule() {
add_a_tc_rule() {
r=
if [ "x$source" != "x-" ]; then
@ -206,6 +206,12 @@ process_tc_rule()
}
case $sources in
$FW|$FW:*)
chain=tcout
;;
esac
if [ "$mark" != "${mark%:*}" ]; then
case "${mark#*:}" in
p|P)