Don't allow MAC addresses in the accounting file

This commit is contained in:
Tom Eastep 2011-02-07 17:12:43 -08:00
parent f5a39a4aa8
commit 88244dc132

View File

@ -149,7 +149,11 @@ sub process_accounting_rule( ) {
my $restriction = NO_RESTRICT;
$source = ALLIP if $source eq 'any' || $source eq 'all';
if ( $source eq 'any' || $source eq 'all' ) {
$source = ALLIP;
} else {
fatal_error "MAC addresses are not allowed in the accounting file" if $source =~ /~/;
}
if ( have_bridges ) {
my $fw = firewall_zone;