]> git.ipfire.org Git - people/teissler/ipfire-2.x.git/commitdiff
firewalllogcountry.dat: Fix chart for dial-in connections.
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 10 Jul 2014 10:37:56 +0000 (12:37 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 10 Jul 2014 10:45:11 +0000 (12:45 +0200)
config/rootfiles/core/80/filelists/files
html/cgi-bin/logs.cgi/firewalllogcountry.dat

index 103cddcf873512941d42bdffb6dea946e7ef8d9c..e59252bd3696b7e7a026f030100a03e897553abb 100644 (file)
@@ -3,6 +3,7 @@ etc/issue
 etc/logrotate.conf
 etc/rc.d/init.d/dhcrelay
 etc/rc.d/init.d/dnsmasq
+srv/web/ipfire/cgi-bin/logs.cgi/firewalllogcountry.dat
 srv/web/ipfire/cgi-bin/ovpnmain.cgi
 srv/web/ipfire/cgi-bin/routing.cgi
 usr/sbin/dhcrelay
index af142790870b24eebcb8edc80cbce4415149f195..3a774f92298f198b50ebf82c61b81a83967cd75e 100644 (file)
@@ -283,12 +283,14 @@ END
 &Header::openbox('100%', 'left', 'Firewall Logs');
 print "<p><b>$Lang::tr{'firewall hits'} $longmonthstr $daystr: $lines</b></p>";
 
+my $red_interface = &General::get_red_interface();
 my $linesjc = 0;
 my %tabjc;
 my $gi = Geo::IP::PurePerl->new();
 
 if ($pienumber == -1 || $pienumber > $lines || $sortcolumn == 2) { $pienumber = $lines; };
 $lines = 0;
+
 foreach $_ (@log)
 {
   /^... (..) (..:..:..) [\w\-]+ kernel:(.*)(IN=.*)$/;
@@ -296,7 +298,7 @@ foreach $_ (@log)
   $packet =~ /IN=(\w+)/;       my $iface=$1; if ( $1 =~ /2./ ){ $iface="";}
   $packet =~ /SRC=([\d\.]+)/;  my $srcaddr=$1;
 
-  if($iface eq 'red0') {
+  if($iface eq $red_interface) {
     if($srcaddr ne '') {
       my $ccode = $gi->country_code_by_name($srcaddr);
       if( $ccode eq '') {