forked from extern/shorewall_code
Fix $convert/$tcrules mess
Signed-off-by: Tom Eastep <teastep@shorewall.net>
This commit is contained in:
parent
ab260dc5b1
commit
6e303aef69
@ -135,7 +135,7 @@ our %restrictions = ( tcpre => PREROUTE_RESTRICT ,
|
|||||||
|
|
||||||
our $family;
|
our $family;
|
||||||
|
|
||||||
our $tcrules;
|
our $convert;
|
||||||
|
|
||||||
our $mangle;
|
our $mangle;
|
||||||
|
|
||||||
@ -998,7 +998,7 @@ sub process_tc_rule1( $$$$$$$$$$$$$$$$ ) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( $tcrules ) {
|
if ( $convert ) {
|
||||||
$command = ( $command ? "$command($mark)" : $mark ) . $designator;
|
$command = ( $command ? "$command($mark)" : $mark ) . $designator;
|
||||||
my $line = ( $family == F_IPV6 ?
|
my $line = ( $family == F_IPV6 ?
|
||||||
"$command\t$source\t$dest\t$proto\t$ports\t$sports\t$user\t$testval\t$length\t$tos\t$connbytes\t$helper\t$headers\t$probability\t$dscp\t$state" :
|
"$command\t$source\t$dest\t$proto\t$ports\t$sports\t$user\t$testval\t$length\t$tos\t$connbytes\t$helper\t$headers\t$probability\t$dscp\t$state" :
|
||||||
@ -3272,7 +3272,7 @@ EOF
|
|||||||
# Process the mangle file and setup traffic shaping
|
# Process the mangle file and setup traffic shaping
|
||||||
#
|
#
|
||||||
sub setup_tc( $ ) {
|
sub setup_tc( $ ) {
|
||||||
my $convert = $_[0];
|
$convert = $_[0];
|
||||||
|
|
||||||
if ( $config{MANGLE_ENABLED} ) {
|
if ( $config{MANGLE_ENABLED} ) {
|
||||||
ensure_mangle_chain 'tcpre';
|
ensure_mangle_chain 'tcpre';
|
||||||
|
Loading…
Reference in New Issue
Block a user