forked from extern/shorewall_code
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:
parent
3caffa3e06
commit
9b1a331726
@ -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)
|
||||
|
Loading…
Reference in New Issue
Block a user