13 lines
905 B
Diff
13 lines
905 B
Diff
diff -up logwatch-7.3.6/scripts/services/iptables.iptables logwatch-7.3.6/scripts/services/iptables
|
|
--- logwatch-7.3.6/scripts/services/iptables.iptables 2007-02-16 04:27:05.000000000 +0100
|
|
+++ logwatch-7.3.6/scripts/services/iptables 2009-12-02 16:20:20.446263041 +0100
|
|
@@ -120,7 +120,7 @@ while (defined($ThisLine = <STDIN>)) {
|
|
$ipt2{$actionType}{$if}{$toport}{$proto}{$fromip}{$toip}{"$chain,$if"}++;
|
|
}
|
|
# IPTABLES
|
|
- elsif (($chain,$ifin,$ifout,$fromip,$toip,$proto,$rest) = ($ThisLine =~ /^(.*?)\s*IN=(\w*).*?OUT=(\w*).*?SRC=([\w\.:]+).*?DST=([\w\.:]+).*?PROTO=(\w+)(.*)/ )) {
|
|
+ elsif (($chain,$ifin,$ifout,$fromip,$toip,$proto,$rest) = ($ThisLine =~ /^(.*?)\s*IN=([\w\.]*).*?OUT=([\w\.]*).*?SRC=([\w\.:]+).*?DST=([\w\.:]+).*?PROTO=(\w+)(.*)/ )) {
|
|
|
|
# get a destination port number (or icmp type) if there is one
|
|
if (! ( ($toport) = ( $rest =~ /TYPE=(\w+)/ ) ) ) {
|