$Lang::tr{'trafficdate'} | -$Lang::tr{'trafficin'} | -$Lang::tr{'trafficout'} | +$Lang::tr{'trafficin'} | +$Lang::tr{'trafficout'} | END -if ($netsettings{'CONFIG_TYPE'} =~ /^(4|5|6|7)$/) -{ +if ($netsettings{'CONFIG_TYPE'} =~ /^(3|4)$/) +{ print "$Lang::tr{'trafficin'} | "; print "$Lang::tr{'trafficout'} | "; -} +} -if ($netsettings{'CONFIG_TYPE'} =~ /^(1|3|5|7)$/) -{ - print "$Lang::tr{'trafficin'} | "; - print "$Lang::tr{'trafficout'} | "; -} -print <$Lang::tr{'trafficout'} | -$Lang::tr{'trafficin'} | "; + print "$Lang::tr{'trafficout'} | "; +} +if ($netsettings{'CONFIG_TYPE'} =~ /^(1|2|3|4)$/) +{ +print "$Lang::tr{'trafficin'} | "; +print "$Lang::tr{'trafficout'} | "; +} +print ""; my $total_blue_in=0; my $total_blue_out=0; @@ -269,45 +285,49 @@ my @allDays = &Traffic::calcTraffic(\%allDaysBytes,$start,$end, $displayMode); foreach (@allDays) { $total_green_in += $allDaysBytes{$_}{${Traffic::green_in}}; $total_green_out += $allDaysBytes{$_}{${Traffic::green_out}}; - - if ($netsettings{'CONFIG_TYPE'} =~ /^(4|5|6|7)$/) + + if ($netsettings{'CONFIG_TYPE'} =~ /^(3|4)$/) { $total_blue_in += $allDaysBytes{$_}{${Traffic::blue_in}}; $total_blue_out += $allDaysBytes{$_}{${Traffic::blue_out}}; } - - if ($netsettings{'CONFIG_TYPE'} =~ /^(1|3|5|7)$/) + + if ($netsettings{'CONFIG_TYPE'} =~ /^(2|4)$/) { $total_orange_in += $allDaysBytes{$_}{${Traffic::orange_in}}; $total_orange_out += $allDaysBytes{$_}{${Traffic::orange_out}}; } - + + if ($netsettings{'CONFIG_TYPE'} =~ /^(1|2|3|4)$/) + { $total_red_in += $allDaysBytes{$_}{${Traffic::red_in}}; $total_red_out += $allDaysBytes{$_}{${Traffic::red_out}}; - + } + if ($lines % 2) { - print "
%s | \n", $allDaysBytes{$_}{'Day'}; printf "%.3f | \n", ($allDaysBytes{$_}{${Traffic::green_in}}/1048576); printf "%.3f | \n", ($allDaysBytes{$_}{${Traffic::green_out}}/1048576); - - if ($netsettings{'CONFIG_TYPE'} =~ /^(4|5|6|7)$/) - { + + if ($netsettings{'CONFIG_TYPE'} =~ /^(3|4)$/) + { printf "%.3f | \n", ($allDaysBytes{$_}{${Traffic::blue_in}}/1048576); printf "%.3f | \n", ($allDaysBytes{$_}{${Traffic::blue_out}}/1048576); - } - if ($netsettings{'CONFIG_TYPE'} =~ /^(1|3|5|7)$/) - { + } + if ($netsettings{'CONFIG_TYPE'} =~ /^(2|4)$/) + { printf "%.3f | \n", ($allDaysBytes{$_}{${Traffic::orange_in}}/1048576); printf "%.3f | \n", ($allDaysBytes{$_}{${Traffic::orange_out}}/1048576); - } - + } + if ($netsettings{'CONFIG_TYPE'} =~ /^(1|2|3|4)$/) + { printf "%.3f | \n", ($allDaysBytes{$_}{${Traffic::red_in}}/1048576); printf "%.3f | |
$total_green_in MB | $total_green_out MB | END - -if ($netsettings{'CONFIG_TYPE'} =~ /^(4|5|6|7)$/) -{ + +if ($netsettings{'CONFIG_TYPE'} =~ /^(3|4)$/) +{ print "$total_blue_in MB | "; print "$total_blue_out MB | "; } -if ($netsettings{'CONFIG_TYPE'} =~ /^(1|3|5|7)$/) -{ +if ($netsettings{'CONFIG_TYPE'} =~ /^(2|4)$/) +{ print "$total_orange_in MB | "; print "$total_orange_out MB | "; } - -print <$total_red_out MB | -