diff options
author | Daniil Baturin <daniil.baturin@vyatta.com> | 2011-12-08 21:27:51 +0700 |
---|---|---|
committer | Daniil Baturin <daniil.baturin@vyatta.com> | 2011-12-08 21:27:51 +0700 |
commit | abb2ff29469d4b05fde36654ed6d5f584867183f (patch) | |
tree | 3d4d3627785b7554c27ffb494db23156c212a2d2 /lib/Vyatta/DstNatRule.pm | |
parent | 48368cf6bd0678e25313f7259f80e0a82a688706 (diff) | |
download | vyatta-nat-abb2ff29469d4b05fde36654ed6d5f584867183f.tar.gz vyatta-nat-abb2ff29469d4b05fde36654ed6d5f584867183f.zip |
Update log prefixes to match new design spec.
Diffstat (limited to 'lib/Vyatta/DstNatRule.pm')
-rw-r--r-- | lib/Vyatta/DstNatRule.pm | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/Vyatta/DstNatRule.pm b/lib/Vyatta/DstNatRule.pm index c0b9b01..764eed5 100644 --- a/lib/Vyatta/DstNatRule.pm +++ b/lib/Vyatta/DstNatRule.pm @@ -136,6 +136,7 @@ sub rule_str { my $can_use_port = 1; my $jump_target = ''; my $jump_param = ''; + my $log_modifier = ''; my $use_netmap = 0; my $tcp_and_udp = 0; @@ -149,6 +150,7 @@ sub rule_str { if ($self->{_exclude}) { $jump_target = 'RETURN'; + $log_modifier = 'EXCL'; } else { $jump_target = 'DNAT'; } @@ -290,7 +292,7 @@ sub rule_str { $rule_str .= "$src_str $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, $jump_target, $type); + my $log_prefix = get_log_prefix($rule_num, $type, $log_modifier); if ($tcp_and_udp == 1) { my $tcp_log_rule = $rule_str; $tcp_log_rule .= " -j LOG --log-prefix \"$log_prefix\" "; |