forked from extern/shorewall_code
Fix another masq ipsec option handling bug -- take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6133 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
This commit is contained in:
parent
710354caee
commit
213eca848a
@ -56,7 +56,7 @@ sub do_ipsec_options($)
|
|||||||
"tunnel-dst" => NETWORK,
|
"tunnel-dst" => NETWORK,
|
||||||
);
|
);
|
||||||
my $list=$_[0];
|
my $list=$_[0];
|
||||||
my $options = '-m policy --pol ipsec --dir out';
|
my $options = '-m policy --pol ipsec --dir out ';
|
||||||
my $fmt;
|
my $fmt;
|
||||||
|
|
||||||
for my $e ( split ',' , $list ) {
|
for my $e ( split ',' , $list ) {
|
||||||
@ -84,11 +84,11 @@ sub do_ipsec_options($)
|
|||||||
}
|
}
|
||||||
|
|
||||||
$options .= $invert;
|
$options .= $invert;
|
||||||
$options .= " --$e";
|
$options .= "--$e ";
|
||||||
$options .= " $val" if defined $val;
|
$options .= "$val " if defined $val;
|
||||||
}
|
}
|
||||||
|
|
||||||
$options . ' ';
|
$options;
|
||||||
}
|
}
|
||||||
|
|
||||||
#
|
#
|
||||||
|
Loading…
Reference in New Issue
Block a user