diff --git a/Info/Layer3/Cisco.pm b/Info/Layer3/Cisco.pm index 3d2be3ac..7420de92 100644 --- a/Info/Layer3/Cisco.pm +++ b/Info/Layer3/Cisco.pm @@ -59,6 +59,7 @@ $VERSION = '1.05'; %SNMP::Info::CiscoStats::MIBS, %SNMP::Info::CDP::MIBS, %SNMP::Info::CiscoVTP::MIBS, + 'CISCO-EIGRP-MIB' => 'cEigrpAsRouterId', ); %GLOBALS = ( @@ -70,6 +71,7 @@ $VERSION = '1.05'; %SNMP::Info::CiscoStats::GLOBALS, %SNMP::Info::CDP::GLOBALS, %SNMP::Info::CiscoVTP::GLOBALS, + 'eigrp_id' => 'cEigrpAsRouterId', ); %FUNCS = ( @@ -81,6 +83,8 @@ $VERSION = '1.05'; %SNMP::Info::CiscoStats::FUNCS, %SNMP::Info::CDP::FUNCS, %SNMP::Info::CiscoVTP::FUNCS, + # EIGRP + 'eigrp_peers' => 'cEigrpPeerAddr', ); %MUNGE = ( @@ -92,6 +96,7 @@ $VERSION = '1.05'; %SNMP::Info::CiscoStats::MUNGE, %SNMP::Info::CDP::MUNGE, %SNMP::Info::CiscoVTP::MUNGE, + 'eigrp_peers' => \&SNMP::Info::munge_ip, ); 1; @@ -152,6 +157,8 @@ Subclass for Generic Cisco Routers running IOS =over +=item CISCO-EIGRP-MIB + =item Inherited Classes' MIBs See L for its own MIB requirements. @@ -182,6 +189,10 @@ These are methods that return scalar value from SNMP Returns 'cisco' +=item $cisco->eigrp_id() + +(B) + =back =head2 Global Methods imported from SNMP::Info::CiscoVTP @@ -221,6 +232,16 @@ See documentation in L for details. These are methods that return tables of information in the form of a reference to a hash. +=over + +=item $cisco->eigrp_peers() + +Returns EIGRP peer IP addresses + +(B) + +=back + =head2 Table Methods imported from SNMP::Info::CiscoVTP See documentation in L for details.