diff --git a/Changes b/Changes index 668794c5..cfb673c5 100644 --- a/Changes +++ b/Changes @@ -1,3 +1,9 @@ +version 3.43 (2018-02-02) + + [BUG FIXES] + + * Fix identification of Brocade CES + version 3.42 (2018-02-02) [ENHANCEMENTS] diff --git a/lib/SNMP/Info.pm b/lib/SNMP/Info.pm index 529f28a1..f5907679 100644 --- a/lib/SNMP/Info.pm +++ b/lib/SNMP/Info.pm @@ -1706,7 +1706,9 @@ sub device_type { =~ /^(BayStack|Ethernet\s+Routing\s+Switch)\s[2345](\d){2,3}/i ); # Nortel Contivity - $objtype = 'SNMP::Info::Layer3::Contivity' if $desc =~ /(\bCES\b|\bNVR\sV\d)/; + $objtype = 'SNMP::Info::Layer3::Contivity' + if $desc =~ /(\bCES\b|\bNVR\sV\d)/ + and (!defined $id or !defined $l3sysoidmap{$id}); # SonicWALL $objtype = 'SNMP::Info::Layer3::SonicWALL' if $desc =~ /SonicWALL/i;