From 20014cab290af32d65eefe07a986a6a4c2ccd5f6 Mon Sep 17 00:00:00 2001 From: operatorofhell Date: Thu, 20 Jul 2017 15:16:47 +0200 Subject: [PATCH] remove more bogus MAC's from Cisco ASA (#225) --- lib/SNMP/Info/Layer3/CiscoASA.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/SNMP/Info/Layer3/CiscoASA.pm b/lib/SNMP/Info/Layer3/CiscoASA.pm index 58403586..3bb635d6 100644 --- a/lib/SNMP/Info/Layer3/CiscoASA.pm +++ b/lib/SNMP/Info/Layer3/CiscoASA.pm @@ -73,8 +73,8 @@ sub b_mac { foreach my $i ( keys %$macs ) { my $mac = $macs->{$i}; - # don't catch the bad macs with zeroed OUI - if ( $mac !~ m/(0{1,2}:){3}/ ) { + # don't catch the bad macs with bogus OUI + if ( $mac !~ m/(0{1,2}:){2}(00|01)/ ) push( @macs, $mac ); } @macs = sort(@macs);