summaryrefslogtreecommitdiff
path: root/lib/Vyatta/DstNatRule.pm
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Vyatta/DstNatRule.pm')
-rw-r--r--lib/Vyatta/DstNatRule.pm3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/Vyatta/DstNatRule.pm b/lib/Vyatta/DstNatRule.pm
index 627fc16..e2aa483 100644
--- a/lib/Vyatta/DstNatRule.pm
+++ b/lib/Vyatta/DstNatRule.pm
@@ -291,7 +291,8 @@ sub rule_str {
if ($tcp_and_udp == 1) {
$comment = "\"$type-NAT-$self->{_rule_number} tcp_udp\" ";
}
- $rule_str .= "$src_str $dst_str" . " -m comment --comment " . $comment . " ";
+ my $src_dst_str = make_src_dst_str($src_str, $dst_str);
+ $rule_str .= " $src_dst_str " . " -m comment --comment " . $comment . " ";
if ("$self->{_log}" eq "enable") {
my $rule_num = $self->{_rule_number};
my $log_prefix = get_log_prefix($rule_num, $type, $log_modifier);