The Perl Toolchain Summit 2025 Needs You: You can help 🙏 Learn more

Changes 012
MANIFEST 02
META.json 150154
META.yml 150153
README 14
lib/SNMP/Info/AMAP.pm 11
lib/SNMP/Info/AdslLine.pm 11
lib/SNMP/Info/Aggregate.pm 11
lib/SNMP/Info/Airespace.pm 11
lib/SNMP/Info/Bridge.pm 11
lib/SNMP/Info/CDP.pm 11
lib/SNMP/Info/CiscoAgg.pm 11
lib/SNMP/Info/CiscoBGP.pm 11
lib/SNMP/Info/CiscoConfig.pm 11
lib/SNMP/Info/CiscoPortSecurity.pm 11
lib/SNMP/Info/CiscoPower.pm 11
lib/SNMP/Info/CiscoQOS.pm 11
lib/SNMP/Info/CiscoRTT.pm 11
lib/SNMP/Info/CiscoStack.pm 11
lib/SNMP/Info/CiscoStats.pm 11
lib/SNMP/Info/CiscoStpExtensions.pm 11
lib/SNMP/Info/CiscoVTP.pm 11
lib/SNMP/Info/DocsisCM.pm 11
lib/SNMP/Info/DocsisHE.pm 11
lib/SNMP/Info/EDP.pm 11
lib/SNMP/Info/Entity.pm 11
lib/SNMP/Info/EtherLike.pm 11
lib/SNMP/Info/FDP.pm 11
lib/SNMP/Info/IEEE802_Bridge.pm 11
lib/SNMP/Info/IEEE802dot11.pm 11
lib/SNMP/Info/IEEE802dot3ad.pm 11
lib/SNMP/Info/IPv6.pm 11
lib/SNMP/Info/LLDP.pm 11
lib/SNMP/Info/Layer1/Allied.pm 11
lib/SNMP/Info/Layer1/Asante.pm 11
lib/SNMP/Info/Layer1/Bayhub.pm 11
lib/SNMP/Info/Layer1/Cyclades.pm 11
lib/SNMP/Info/Layer1/S3000.pm 11
lib/SNMP/Info/Layer1.pm 11
lib/SNMP/Info/Layer2/3Com.pm 11
lib/SNMP/Info/Layer2/Adtran.pm 11
lib/SNMP/Info/Layer2/Aerohive.pm 11
lib/SNMP/Info/Layer2/Airespace.pm 11
lib/SNMP/Info/Layer2/Aironet.pm 11
lib/SNMP/Info/Layer2/Allied.pm 11
lib/SNMP/Info/Layer2/Atmedia.pm 11
lib/SNMP/Info/Layer2/Baystack.pm 11
lib/SNMP/Info/Layer2/C1900.pm 11
lib/SNMP/Info/Layer2/C2900.pm 11
lib/SNMP/Info/Layer2/Catalyst.pm 11
lib/SNMP/Info/Layer2/Centillion.pm 11
lib/SNMP/Info/Layer2/Cisco.pm 11
lib/SNMP/Info/Layer2/CiscoSB.pm 11
lib/SNMP/Info/Layer2/Exinda.pm 11
lib/SNMP/Info/Layer2/HP.pm 11
lib/SNMP/Info/Layer2/HP4000.pm 11
lib/SNMP/Info/Layer2/HPVC.pm 11
lib/SNMP/Info/Layer2/Hirschmann.pm 11
lib/SNMP/Info/Layer2/Kentrox.pm 11
lib/SNMP/Info/Layer2/N2270.pm 11
lib/SNMP/Info/Layer2/NAP222x.pm 11
lib/SNMP/Info/Layer2/NWSS2300.pm 11
lib/SNMP/Info/Layer2/Netgear.pm 11
lib/SNMP/Info/Layer2/Nexans.pm 11
lib/SNMP/Info/Layer2/Orinoco.pm 11
lib/SNMP/Info/Layer2/Sixnet.pm 11
lib/SNMP/Info/Layer2/Trapeze.pm 11
lib/SNMP/Info/Layer2/Ubiquiti.pm 11
lib/SNMP/Info/Layer2/ZyXEL_DSLAM.pm 11
lib/SNMP/Info/Layer2.pm 11
lib/SNMP/Info/Layer3/Aironet.pm 11
lib/SNMP/Info/Layer3/AlcatelLucent.pm 11
lib/SNMP/Info/Layer3/AlteonAD.pm 11
lib/SNMP/Info/Layer3/Altiga.pm 11
lib/SNMP/Info/Layer3/Arista.pm 11
lib/SNMP/Info/Layer3/Aruba.pm 11
lib/SNMP/Info/Layer3/ArubaCX.pm 11
lib/SNMP/Info/Layer3/BayRS.pm 11
lib/SNMP/Info/Layer3/BlueCoatSG.pm 11
lib/SNMP/Info/Layer3/C1300.pm 0239
lib/SNMP/Info/Layer3/C3550.pm 11
lib/SNMP/Info/Layer3/C4000.pm 11
lib/SNMP/Info/Layer3/C6500.pm 11
lib/SNMP/Info/Layer3/CheckPoint.pm 11
lib/SNMP/Info/Layer3/Ciena.pm 11
lib/SNMP/Info/Layer3/Cisco.pm 11
lib/SNMP/Info/Layer3/CiscoASA.pm 11
lib/SNMP/Info/Layer3/CiscoFWSM.pm 11
lib/SNMP/Info/Layer3/CiscoSwitch.pm 11
lib/SNMP/Info/Layer3/Contivity.pm 11
lib/SNMP/Info/Layer3/Cumulus.pm 11
lib/SNMP/Info/Layer3/DLink.pm 11
lib/SNMP/Info/Layer3/Dell.pm 11
lib/SNMP/Info/Layer3/ERX.pm 11
lib/SNMP/Info/Layer3/Enterasys.pm 11
lib/SNMP/Info/Layer3/Extreme.pm 11
lib/SNMP/Info/Layer3/ExtremeWing.pm 11
lib/SNMP/Info/Layer3/F5.pm 11
lib/SNMP/Info/Layer3/Force10.pm 11
lib/SNMP/Info/Layer3/Fortinet.pm 11
lib/SNMP/Info/Layer3/Foundry.pm 11
lib/SNMP/Info/Layer3/Genua.pm 11
lib/SNMP/Info/Layer3/H3C.pm 11
lib/SNMP/Info/Layer3/HP9300.pm 11
lib/SNMP/Info/Layer3/Huawei.pm 11
lib/SNMP/Info/Layer3/IBMGbTor.pm 11
lib/SNMP/Info/Layer3/Juniper.pm 11
lib/SNMP/Info/Layer3/Lantronix.pm 11
lib/SNMP/Info/Layer3/Lenovo.pm 11
lib/SNMP/Info/Layer3/Meraki.pm 11
lib/SNMP/Info/Layer3/Microsoft.pm 11
lib/SNMP/Info/Layer3/Mikrotik.pm 11
lib/SNMP/Info/Layer3/N1600.pm 11
lib/SNMP/Info/Layer3/NetSNMP.pm 11
lib/SNMP/Info/Layer3/Netonix.pm 11
lib/SNMP/Info/Layer3/Netscreen.pm 11
lib/SNMP/Info/Layer3/Nexus.pm 11
lib/SNMP/Info/Layer3/OneAccess.pm 11
lib/SNMP/Info/Layer3/PacketFront.pm 11
lib/SNMP/Info/Layer3/PaloAlto.pm 11
lib/SNMP/Info/Layer3/Passport.pm 11
lib/SNMP/Info/Layer3/Pf.pm 11
lib/SNMP/Info/Layer3/Pica8.pm 11
lib/SNMP/Info/Layer3/Redlion.pm 11
lib/SNMP/Info/Layer3/Scalance.pm 11
lib/SNMP/Info/Layer3/SilverPeak.pm 15
lib/SNMP/Info/Layer3/SonicWALL.pm 11
lib/SNMP/Info/Layer3/Steelfusion.pm 11
lib/SNMP/Info/Layer3/Steelhead.pm 11
lib/SNMP/Info/Layer3/SteelheadEx.pm 11
lib/SNMP/Info/Layer3/Sun.pm 11
lib/SNMP/Info/Layer3/Tasman.pm 11
lib/SNMP/Info/Layer3/Teltonika.pm 11
lib/SNMP/Info/Layer3/Timetra.pm 11
lib/SNMP/Info/Layer3/VMware.pm 11
lib/SNMP/Info/Layer3/VyOS.pm 11
lib/SNMP/Info/Layer3/Whiterabbit.pm 11
lib/SNMP/Info/Layer3.pm 23
lib/SNMP/Info/Layer7/APC.pm 11
lib/SNMP/Info/Layer7/Arbor.pm 11
lib/SNMP/Info/Layer7/CiscoIPS.pm 11
lib/SNMP/Info/Layer7/Gigamon.pm 11
lib/SNMP/Info/Layer7/HWGroup.pm 11
lib/SNMP/Info/Layer7/Liebert.pm 11
lib/SNMP/Info/Layer7/Neoteris.pm 11
lib/SNMP/Info/Layer7/Netscaler.pm 11
lib/SNMP/Info/Layer7.pm 11
lib/SNMP/Info/MAU.pm 11
lib/SNMP/Info/MRO.pm 11
lib/SNMP/Info/NortelStack.pm 11
lib/SNMP/Info/PortAccessEntity.pm 11
lib/SNMP/Info/PowerEthernet.pm 11
lib/SNMP/Info/RapidCity.pm 11
lib/SNMP/Info/SONMP.pm 11
lib/SNMP/Info.pm 27
xt/lib/Test/SNMP/Info/Layer3/C1300.pm 081
156 files changed (This is a version diff) 452806
@@ -1,3 +1,15 @@
+Version 3.972002 (2024-10-29)
+
+ [BUG FIXES]
+
+ * docs and tests
+
+Version 3.972001 (2024-10-29)
+
+ [NEW FEATURES]
+
+ * Cisco Catalyst 1300 Series Managed Switch support
+
Version 3.972000 (2024-09-12)
[NEW FEATURES]
@@ -84,6 +84,7 @@ lib/SNMP/Info/Layer3/Aruba.pm
lib/SNMP/Info/Layer3/ArubaCX.pm
lib/SNMP/Info/Layer3/BayRS.pm
lib/SNMP/Info/Layer3/BlueCoatSG.pm
+lib/SNMP/Info/Layer3/C1300.pm
lib/SNMP/Info/Layer3/C3550.pm
lib/SNMP/Info/Layer3/C4000.pm
lib/SNMP/Info/Layer3/C6500.pm
@@ -243,6 +244,7 @@ xt/lib/Test/SNMP/Info/Layer3/Arista.pm
xt/lib/Test/SNMP/Info/Layer3/Aruba.pm
xt/lib/Test/SNMP/Info/Layer3/BayRS.pm
xt/lib/Test/SNMP/Info/Layer3/BlueCoatSG.pm
+xt/lib/Test/SNMP/Info/Layer3/C1300.pm
xt/lib/Test/SNMP/Info/Layer3/C3550.pm
xt/lib/Test/SNMP/Info/Layer3/C4000.pm
xt/lib/Test/SNMP/Info/Layer3/C6500.pm
@@ -55,599 +55,603 @@
"provides" : {
"SNMP::Info" : {
"file" : "lib/SNMP/Info.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::AMAP" : {
"file" : "lib/SNMP/Info/AMAP.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::AdslLine" : {
"file" : "lib/SNMP/Info/AdslLine.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Aggregate" : {
"file" : "lib/SNMP/Info/Aggregate.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Airespace" : {
"file" : "lib/SNMP/Info/Airespace.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Bridge" : {
"file" : "lib/SNMP/Info/Bridge.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::CDP" : {
"file" : "lib/SNMP/Info/CDP.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::CiscoAgg" : {
"file" : "lib/SNMP/Info/CiscoAgg.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::CiscoBGP" : {
"file" : "lib/SNMP/Info/CiscoBGP.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::CiscoConfig" : {
"file" : "lib/SNMP/Info/CiscoConfig.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::CiscoPortSecurity" : {
"file" : "lib/SNMP/Info/CiscoPortSecurity.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::CiscoPower" : {
"file" : "lib/SNMP/Info/CiscoPower.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::CiscoQOS" : {
"file" : "lib/SNMP/Info/CiscoQOS.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::CiscoRTT" : {
"file" : "lib/SNMP/Info/CiscoRTT.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::CiscoStack" : {
"file" : "lib/SNMP/Info/CiscoStack.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::CiscoStats" : {
"file" : "lib/SNMP/Info/CiscoStats.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::CiscoStpExtensions" : {
"file" : "lib/SNMP/Info/CiscoStpExtensions.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::CiscoVTP" : {
"file" : "lib/SNMP/Info/CiscoVTP.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::DocsisCM" : {
"file" : "lib/SNMP/Info/DocsisCM.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::DocsisHE" : {
"file" : "lib/SNMP/Info/DocsisHE.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::EDP" : {
"file" : "lib/SNMP/Info/EDP.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Entity" : {
"file" : "lib/SNMP/Info/Entity.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::EtherLike" : {
"file" : "lib/SNMP/Info/EtherLike.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::FDP" : {
"file" : "lib/SNMP/Info/FDP.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::IEEE802_Bridge" : {
"file" : "lib/SNMP/Info/IEEE802_Bridge.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::IEEE802dot11" : {
"file" : "lib/SNMP/Info/IEEE802dot11.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::IEEE802dot3ad" : {
"file" : "lib/SNMP/Info/IEEE802dot3ad.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::IPv6" : {
"file" : "lib/SNMP/Info/IPv6.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::LLDP" : {
"file" : "lib/SNMP/Info/LLDP.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer1" : {
"file" : "lib/SNMP/Info/Layer1.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer1::Allied" : {
"file" : "lib/SNMP/Info/Layer1/Allied.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer1::Asante" : {
"file" : "lib/SNMP/Info/Layer1/Asante.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer1::Bayhub" : {
"file" : "lib/SNMP/Info/Layer1/Bayhub.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer1::Cyclades" : {
"file" : "lib/SNMP/Info/Layer1/Cyclades.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer1::S3000" : {
"file" : "lib/SNMP/Info/Layer1/S3000.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer2" : {
"file" : "lib/SNMP/Info/Layer2.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer2::3Com" : {
"file" : "lib/SNMP/Info/Layer2/3Com.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer2::Adtran" : {
"file" : "lib/SNMP/Info/Layer2/Adtran.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer2::Aerohive" : {
"file" : "lib/SNMP/Info/Layer2/Aerohive.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer2::Airespace" : {
"file" : "lib/SNMP/Info/Layer2/Airespace.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer2::Aironet" : {
"file" : "lib/SNMP/Info/Layer2/Aironet.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer2::Allied" : {
"file" : "lib/SNMP/Info/Layer2/Allied.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer2::Atmedia" : {
"file" : "lib/SNMP/Info/Layer2/Atmedia.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer2::Baystack" : {
"file" : "lib/SNMP/Info/Layer2/Baystack.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer2::C1900" : {
"file" : "lib/SNMP/Info/Layer2/C1900.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer2::C2900" : {
"file" : "lib/SNMP/Info/Layer2/C2900.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer2::Catalyst" : {
"file" : "lib/SNMP/Info/Layer2/Catalyst.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer2::Centillion" : {
"file" : "lib/SNMP/Info/Layer2/Centillion.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer2::Cisco" : {
"file" : "lib/SNMP/Info/Layer2/Cisco.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer2::CiscoSB" : {
"file" : "lib/SNMP/Info/Layer2/CiscoSB.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer2::Exinda" : {
"file" : "lib/SNMP/Info/Layer2/Exinda.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer2::HP" : {
"file" : "lib/SNMP/Info/Layer2/HP.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer2::HP4000" : {
"file" : "lib/SNMP/Info/Layer2/HP4000.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer2::HPVC" : {
"file" : "lib/SNMP/Info/Layer2/HPVC.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer2::Hirschmann" : {
"file" : "lib/SNMP/Info/Layer2/Hirschmann.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer2::Kentrox" : {
"file" : "lib/SNMP/Info/Layer2/Kentrox.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer2::N2270" : {
"file" : "lib/SNMP/Info/Layer2/N2270.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer2::NAP222x" : {
"file" : "lib/SNMP/Info/Layer2/NAP222x.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer2::NWSS2300" : {
"file" : "lib/SNMP/Info/Layer2/NWSS2300.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer2::Netgear" : {
"file" : "lib/SNMP/Info/Layer2/Netgear.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer2::Nexans" : {
"file" : "lib/SNMP/Info/Layer2/Nexans.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer2::Orinoco" : {
"file" : "lib/SNMP/Info/Layer2/Orinoco.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer2::Sixnet" : {
"file" : "lib/SNMP/Info/Layer2/Sixnet.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer2::Trapeze" : {
"file" : "lib/SNMP/Info/Layer2/Trapeze.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer2::Ubiquiti" : {
"file" : "lib/SNMP/Info/Layer2/Ubiquiti.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer2::ZyXEL_DSLAM" : {
"file" : "lib/SNMP/Info/Layer2/ZyXEL_DSLAM.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3" : {
"file" : "lib/SNMP/Info/Layer3.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::Aironet" : {
"file" : "lib/SNMP/Info/Layer3/Aironet.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::AlcatelLucent" : {
"file" : "lib/SNMP/Info/Layer3/AlcatelLucent.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::AlteonAD" : {
"file" : "lib/SNMP/Info/Layer3/AlteonAD.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::Altiga" : {
"file" : "lib/SNMP/Info/Layer3/Altiga.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::Arista" : {
"file" : "lib/SNMP/Info/Layer3/Arista.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::Aruba" : {
"file" : "lib/SNMP/Info/Layer3/Aruba.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::ArubaCX" : {
"file" : "lib/SNMP/Info/Layer3/ArubaCX.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::BayRS" : {
"file" : "lib/SNMP/Info/Layer3/BayRS.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::BlueCoatSG" : {
"file" : "lib/SNMP/Info/Layer3/BlueCoatSG.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
+ },
+ "SNMP::Info::Layer3::C1300" : {
+ "file" : "lib/SNMP/Info/Layer3/C1300.pm",
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::C3550" : {
"file" : "lib/SNMP/Info/Layer3/C3550.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::C4000" : {
"file" : "lib/SNMP/Info/Layer3/C4000.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::C6500" : {
"file" : "lib/SNMP/Info/Layer3/C6500.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::CheckPoint" : {
"file" : "lib/SNMP/Info/Layer3/CheckPoint.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::Ciena" : {
"file" : "lib/SNMP/Info/Layer3/Ciena.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::Cisco" : {
"file" : "lib/SNMP/Info/Layer3/Cisco.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::CiscoASA" : {
"file" : "lib/SNMP/Info/Layer3/CiscoASA.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::CiscoFWSM" : {
"file" : "lib/SNMP/Info/Layer3/CiscoFWSM.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::CiscoSwitch" : {
"file" : "lib/SNMP/Info/Layer3/CiscoSwitch.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::Contivity" : {
"file" : "lib/SNMP/Info/Layer3/Contivity.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::Cumulus" : {
"file" : "lib/SNMP/Info/Layer3/Cumulus.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::DLink" : {
"file" : "lib/SNMP/Info/Layer3/DLink.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::Dell" : {
"file" : "lib/SNMP/Info/Layer3/Dell.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::ERX" : {
"file" : "lib/SNMP/Info/Layer3/ERX.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::Enterasys" : {
"file" : "lib/SNMP/Info/Layer3/Enterasys.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::Extreme" : {
"file" : "lib/SNMP/Info/Layer3/Extreme.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::ExtremeWing" : {
"file" : "lib/SNMP/Info/Layer3/ExtremeWing.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::F5" : {
"file" : "lib/SNMP/Info/Layer3/F5.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::Force10" : {
"file" : "lib/SNMP/Info/Layer3/Force10.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::Fortinet" : {
"file" : "lib/SNMP/Info/Layer3/Fortinet.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::Foundry" : {
"file" : "lib/SNMP/Info/Layer3/Foundry.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::Genua" : {
"file" : "lib/SNMP/Info/Layer3/Genua.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::H3C" : {
"file" : "lib/SNMP/Info/Layer3/H3C.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::HP9300" : {
"file" : "lib/SNMP/Info/Layer3/HP9300.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::Huawei" : {
"file" : "lib/SNMP/Info/Layer3/Huawei.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::IBMGbTor" : {
"file" : "lib/SNMP/Info/Layer3/IBMGbTor.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::Juniper" : {
"file" : "lib/SNMP/Info/Layer3/Juniper.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::Lantronix" : {
"file" : "lib/SNMP/Info/Layer3/Lantronix.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::Lenovo" : {
"file" : "lib/SNMP/Info/Layer3/Lenovo.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::Meraki" : {
"file" : "lib/SNMP/Info/Layer3/Meraki.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::Microsoft" : {
"file" : "lib/SNMP/Info/Layer3/Microsoft.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::Mikrotik" : {
"file" : "lib/SNMP/Info/Layer3/Mikrotik.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::N1600" : {
"file" : "lib/SNMP/Info/Layer3/N1600.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::NetSNMP" : {
"file" : "lib/SNMP/Info/Layer3/NetSNMP.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::Netonix" : {
"file" : "lib/SNMP/Info/Layer3/Netonix.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::Netscreen" : {
"file" : "lib/SNMP/Info/Layer3/Netscreen.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::Nexus" : {
"file" : "lib/SNMP/Info/Layer3/Nexus.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::OneAccess" : {
"file" : "lib/SNMP/Info/Layer3/OneAccess.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::PacketFront" : {
"file" : "lib/SNMP/Info/Layer3/PacketFront.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::PaloAlto" : {
"file" : "lib/SNMP/Info/Layer3/PaloAlto.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::Passport" : {
"file" : "lib/SNMP/Info/Layer3/Passport.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::Pf" : {
"file" : "lib/SNMP/Info/Layer3/Pf.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::Pica8" : {
"file" : "lib/SNMP/Info/Layer3/Pica8.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::Redlion" : {
"file" : "lib/SNMP/Info/Layer3/Redlion.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::Scalance" : {
"file" : "lib/SNMP/Info/Layer3/Scalance.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::SilverPeak" : {
"file" : "lib/SNMP/Info/Layer3/SilverPeak.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::SonicWALL" : {
"file" : "lib/SNMP/Info/Layer3/SonicWALL.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::Steelfusion" : {
"file" : "lib/SNMP/Info/Layer3/Steelfusion.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::Steelhead" : {
"file" : "lib/SNMP/Info/Layer3/Steelhead.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::SteelheadEx" : {
"file" : "lib/SNMP/Info/Layer3/SteelheadEx.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::Sun" : {
"file" : "lib/SNMP/Info/Layer3/Sun.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::Tasman" : {
"file" : "lib/SNMP/Info/Layer3/Tasman.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::Teltonika" : {
"file" : "lib/SNMP/Info/Layer3/Teltonika.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::Timetra" : {
"file" : "lib/SNMP/Info/Layer3/Timetra.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::VMware" : {
"file" : "lib/SNMP/Info/Layer3/VMware.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::VyOS" : {
"file" : "lib/SNMP/Info/Layer3/VyOS.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer3::Whiterabbit" : {
"file" : "lib/SNMP/Info/Layer3/Whiterabbit.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer7" : {
"file" : "lib/SNMP/Info/Layer7.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer7::APC" : {
"file" : "lib/SNMP/Info/Layer7/APC.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer7::Arbor" : {
"file" : "lib/SNMP/Info/Layer7/Arbor.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer7::CiscoIPS" : {
"file" : "lib/SNMP/Info/Layer7/CiscoIPS.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer7::Gigamon" : {
"file" : "lib/SNMP/Info/Layer7/Gigamon.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer7::HWGroup" : {
"file" : "lib/SNMP/Info/Layer7/HWGroup.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer7::Liebert" : {
"file" : "lib/SNMP/Info/Layer7/Liebert.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer7::Neoteris" : {
"file" : "lib/SNMP/Info/Layer7/Neoteris.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::Layer7::Netscaler" : {
"file" : "lib/SNMP/Info/Layer7/Netscaler.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::MAU" : {
"file" : "lib/SNMP/Info/MAU.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::MRO" : {
"file" : "lib/SNMP/Info/MRO.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::NortelStack" : {
"file" : "lib/SNMP/Info/NortelStack.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::PortAccessEntity" : {
"file" : "lib/SNMP/Info/PortAccessEntity.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::PowerEthernet" : {
"file" : "lib/SNMP/Info/PowerEthernet.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::RapidCity" : {
"file" : "lib/SNMP/Info/RapidCity.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
},
"SNMP::Info::SONMP" : {
"file" : "lib/SNMP/Info/SONMP.pm",
- "version" : "3.972000"
+ "version" : "3.972002"
}
},
"release_status" : "stable",
@@ -665,6 +669,6 @@
},
- "version" : "3.972000",
+ "version" : "3.972002",
"x_serialization_backend" : "JSON::PP version 4.16"
}
@@ -27,451 +27,454 @@ name: SNMP-Info
provides:
SNMP::Info:
file: lib/SNMP/Info.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::AMAP:
file: lib/SNMP/Info/AMAP.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::AdslLine:
file: lib/SNMP/Info/AdslLine.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Aggregate:
file: lib/SNMP/Info/Aggregate.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Airespace:
file: lib/SNMP/Info/Airespace.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Bridge:
file: lib/SNMP/Info/Bridge.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::CDP:
file: lib/SNMP/Info/CDP.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::CiscoAgg:
file: lib/SNMP/Info/CiscoAgg.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::CiscoBGP:
file: lib/SNMP/Info/CiscoBGP.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::CiscoConfig:
file: lib/SNMP/Info/CiscoConfig.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::CiscoPortSecurity:
file: lib/SNMP/Info/CiscoPortSecurity.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::CiscoPower:
file: lib/SNMP/Info/CiscoPower.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::CiscoQOS:
file: lib/SNMP/Info/CiscoQOS.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::CiscoRTT:
file: lib/SNMP/Info/CiscoRTT.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::CiscoStack:
file: lib/SNMP/Info/CiscoStack.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::CiscoStats:
file: lib/SNMP/Info/CiscoStats.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::CiscoStpExtensions:
file: lib/SNMP/Info/CiscoStpExtensions.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::CiscoVTP:
file: lib/SNMP/Info/CiscoVTP.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::DocsisCM:
file: lib/SNMP/Info/DocsisCM.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::DocsisHE:
file: lib/SNMP/Info/DocsisHE.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::EDP:
file: lib/SNMP/Info/EDP.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Entity:
file: lib/SNMP/Info/Entity.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::EtherLike:
file: lib/SNMP/Info/EtherLike.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::FDP:
file: lib/SNMP/Info/FDP.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::IEEE802_Bridge:
file: lib/SNMP/Info/IEEE802_Bridge.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::IEEE802dot11:
file: lib/SNMP/Info/IEEE802dot11.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::IEEE802dot3ad:
file: lib/SNMP/Info/IEEE802dot3ad.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::IPv6:
file: lib/SNMP/Info/IPv6.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::LLDP:
file: lib/SNMP/Info/LLDP.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer1:
file: lib/SNMP/Info/Layer1.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer1::Allied:
file: lib/SNMP/Info/Layer1/Allied.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer1::Asante:
file: lib/SNMP/Info/Layer1/Asante.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer1::Bayhub:
file: lib/SNMP/Info/Layer1/Bayhub.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer1::Cyclades:
file: lib/SNMP/Info/Layer1/Cyclades.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer1::S3000:
file: lib/SNMP/Info/Layer1/S3000.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer2:
file: lib/SNMP/Info/Layer2.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer2::3Com:
file: lib/SNMP/Info/Layer2/3Com.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer2::Adtran:
file: lib/SNMP/Info/Layer2/Adtran.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer2::Aerohive:
file: lib/SNMP/Info/Layer2/Aerohive.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer2::Airespace:
file: lib/SNMP/Info/Layer2/Airespace.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer2::Aironet:
file: lib/SNMP/Info/Layer2/Aironet.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer2::Allied:
file: lib/SNMP/Info/Layer2/Allied.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer2::Atmedia:
file: lib/SNMP/Info/Layer2/Atmedia.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer2::Baystack:
file: lib/SNMP/Info/Layer2/Baystack.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer2::C1900:
file: lib/SNMP/Info/Layer2/C1900.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer2::C2900:
file: lib/SNMP/Info/Layer2/C2900.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer2::Catalyst:
file: lib/SNMP/Info/Layer2/Catalyst.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer2::Centillion:
file: lib/SNMP/Info/Layer2/Centillion.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer2::Cisco:
file: lib/SNMP/Info/Layer2/Cisco.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer2::CiscoSB:
file: lib/SNMP/Info/Layer2/CiscoSB.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer2::Exinda:
file: lib/SNMP/Info/Layer2/Exinda.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer2::HP:
file: lib/SNMP/Info/Layer2/HP.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer2::HP4000:
file: lib/SNMP/Info/Layer2/HP4000.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer2::HPVC:
file: lib/SNMP/Info/Layer2/HPVC.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer2::Hirschmann:
file: lib/SNMP/Info/Layer2/Hirschmann.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer2::Kentrox:
file: lib/SNMP/Info/Layer2/Kentrox.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer2::N2270:
file: lib/SNMP/Info/Layer2/N2270.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer2::NAP222x:
file: lib/SNMP/Info/Layer2/NAP222x.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer2::NWSS2300:
file: lib/SNMP/Info/Layer2/NWSS2300.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer2::Netgear:
file: lib/SNMP/Info/Layer2/Netgear.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer2::Nexans:
file: lib/SNMP/Info/Layer2/Nexans.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer2::Orinoco:
file: lib/SNMP/Info/Layer2/Orinoco.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer2::Sixnet:
file: lib/SNMP/Info/Layer2/Sixnet.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer2::Trapeze:
file: lib/SNMP/Info/Layer2/Trapeze.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer2::Ubiquiti:
file: lib/SNMP/Info/Layer2/Ubiquiti.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer2::ZyXEL_DSLAM:
file: lib/SNMP/Info/Layer2/ZyXEL_DSLAM.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3:
file: lib/SNMP/Info/Layer3.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::Aironet:
file: lib/SNMP/Info/Layer3/Aironet.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::AlcatelLucent:
file: lib/SNMP/Info/Layer3/AlcatelLucent.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::AlteonAD:
file: lib/SNMP/Info/Layer3/AlteonAD.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::Altiga:
file: lib/SNMP/Info/Layer3/Altiga.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::Arista:
file: lib/SNMP/Info/Layer3/Arista.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::Aruba:
file: lib/SNMP/Info/Layer3/Aruba.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::ArubaCX:
file: lib/SNMP/Info/Layer3/ArubaCX.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::BayRS:
file: lib/SNMP/Info/Layer3/BayRS.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::BlueCoatSG:
file: lib/SNMP/Info/Layer3/BlueCoatSG.pm
- version: '3.972000'
+ version: '3.972002'
+ SNMP::Info::Layer3::C1300:
+ file: lib/SNMP/Info/Layer3/C1300.pm
+ version: '3.972002'
SNMP::Info::Layer3::C3550:
file: lib/SNMP/Info/Layer3/C3550.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::C4000:
file: lib/SNMP/Info/Layer3/C4000.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::C6500:
file: lib/SNMP/Info/Layer3/C6500.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::CheckPoint:
file: lib/SNMP/Info/Layer3/CheckPoint.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::Ciena:
file: lib/SNMP/Info/Layer3/Ciena.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::Cisco:
file: lib/SNMP/Info/Layer3/Cisco.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::CiscoASA:
file: lib/SNMP/Info/Layer3/CiscoASA.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::CiscoFWSM:
file: lib/SNMP/Info/Layer3/CiscoFWSM.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::CiscoSwitch:
file: lib/SNMP/Info/Layer3/CiscoSwitch.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::Contivity:
file: lib/SNMP/Info/Layer3/Contivity.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::Cumulus:
file: lib/SNMP/Info/Layer3/Cumulus.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::DLink:
file: lib/SNMP/Info/Layer3/DLink.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::Dell:
file: lib/SNMP/Info/Layer3/Dell.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::ERX:
file: lib/SNMP/Info/Layer3/ERX.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::Enterasys:
file: lib/SNMP/Info/Layer3/Enterasys.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::Extreme:
file: lib/SNMP/Info/Layer3/Extreme.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::ExtremeWing:
file: lib/SNMP/Info/Layer3/ExtremeWing.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::F5:
file: lib/SNMP/Info/Layer3/F5.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::Force10:
file: lib/SNMP/Info/Layer3/Force10.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::Fortinet:
file: lib/SNMP/Info/Layer3/Fortinet.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::Foundry:
file: lib/SNMP/Info/Layer3/Foundry.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::Genua:
file: lib/SNMP/Info/Layer3/Genua.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::H3C:
file: lib/SNMP/Info/Layer3/H3C.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::HP9300:
file: lib/SNMP/Info/Layer3/HP9300.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::Huawei:
file: lib/SNMP/Info/Layer3/Huawei.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::IBMGbTor:
file: lib/SNMP/Info/Layer3/IBMGbTor.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::Juniper:
file: lib/SNMP/Info/Layer3/Juniper.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::Lantronix:
file: lib/SNMP/Info/Layer3/Lantronix.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::Lenovo:
file: lib/SNMP/Info/Layer3/Lenovo.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::Meraki:
file: lib/SNMP/Info/Layer3/Meraki.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::Microsoft:
file: lib/SNMP/Info/Layer3/Microsoft.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::Mikrotik:
file: lib/SNMP/Info/Layer3/Mikrotik.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::N1600:
file: lib/SNMP/Info/Layer3/N1600.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::NetSNMP:
file: lib/SNMP/Info/Layer3/NetSNMP.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::Netonix:
file: lib/SNMP/Info/Layer3/Netonix.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::Netscreen:
file: lib/SNMP/Info/Layer3/Netscreen.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::Nexus:
file: lib/SNMP/Info/Layer3/Nexus.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::OneAccess:
file: lib/SNMP/Info/Layer3/OneAccess.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::PacketFront:
file: lib/SNMP/Info/Layer3/PacketFront.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::PaloAlto:
file: lib/SNMP/Info/Layer3/PaloAlto.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::Passport:
file: lib/SNMP/Info/Layer3/Passport.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::Pf:
file: lib/SNMP/Info/Layer3/Pf.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::Pica8:
file: lib/SNMP/Info/Layer3/Pica8.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::Redlion:
file: lib/SNMP/Info/Layer3/Redlion.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::Scalance:
file: lib/SNMP/Info/Layer3/Scalance.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::SilverPeak:
file: lib/SNMP/Info/Layer3/SilverPeak.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::SonicWALL:
file: lib/SNMP/Info/Layer3/SonicWALL.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::Steelfusion:
file: lib/SNMP/Info/Layer3/Steelfusion.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::Steelhead:
file: lib/SNMP/Info/Layer3/Steelhead.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::SteelheadEx:
file: lib/SNMP/Info/Layer3/SteelheadEx.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::Sun:
file: lib/SNMP/Info/Layer3/Sun.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::Tasman:
file: lib/SNMP/Info/Layer3/Tasman.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::Teltonika:
file: lib/SNMP/Info/Layer3/Teltonika.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::Timetra:
file: lib/SNMP/Info/Layer3/Timetra.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::VMware:
file: lib/SNMP/Info/Layer3/VMware.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::VyOS:
file: lib/SNMP/Info/Layer3/VyOS.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer3::Whiterabbit:
file: lib/SNMP/Info/Layer3/Whiterabbit.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer7:
file: lib/SNMP/Info/Layer7.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer7::APC:
file: lib/SNMP/Info/Layer7/APC.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer7::Arbor:
file: lib/SNMP/Info/Layer7/Arbor.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer7::CiscoIPS:
file: lib/SNMP/Info/Layer7/CiscoIPS.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer7::Gigamon:
file: lib/SNMP/Info/Layer7/Gigamon.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer7::HWGroup:
file: lib/SNMP/Info/Layer7/HWGroup.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer7::Liebert:
file: lib/SNMP/Info/Layer7/Liebert.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer7::Neoteris:
file: lib/SNMP/Info/Layer7/Neoteris.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::Layer7::Netscaler:
file: lib/SNMP/Info/Layer7/Netscaler.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::MAU:
file: lib/SNMP/Info/MAU.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::MRO:
file: lib/SNMP/Info/MRO.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::NortelStack:
file: lib/SNMP/Info/NortelStack.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::PortAccessEntity:
file: lib/SNMP/Info/PortAccessEntity.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::PowerEthernet:
file: lib/SNMP/Info/PowerEthernet.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::RapidCity:
file: lib/SNMP/Info/RapidCity.pm
- version: '3.972000'
+ version: '3.972002'
SNMP::Info::SONMP:
file: lib/SNMP/Info/SONMP.pm
- version: '3.972000'
+ version: '3.972002'
recommends:
Class::ISA: '0'
File::Slurp: '0'
@@ -491,5 +494,5 @@ resources:
-version: '3.972000'
+version: '3.972002'
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
@@ -2,7 +2,7 @@ NAME
SNMP::Info - OO Interface to Network devices and MIBs through SNMP
VERSION
- SNMP::Info - Version 3.972000
+ SNMP::Info - Version 3.972002
AUTHOR
SNMP::Info is maintained by team of Open Source authors headed by Eric
@@ -664,6 +664,9 @@ SUBCLASSES
See documentation in SNMP::Info::Layer3::BlueCoatSG for details.
+ SNMP::Info::Layer3::C1300
+ See documentation in SNMP::Info::Layer3::C1300 for details.
+
SNMP::Info::Layer3::C3550
Subclass for Cisco Catalyst 3550,3540,3560 2/3 switches running
IOS.
@@ -39,7 +39,7 @@ use SNMP::Info;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
'ALCATEL-IND1-INTERSWITCH-PROTOCOL-MIB' => 'aipAMAPRemDeviceType',
@@ -39,7 +39,7 @@ use SNMP::Info;
our ($VERSION, %MIBS, %FUNCS, %GLOBALS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = ( 'ADSL-LINE-MIB' => 'adslLineType' );
@@ -39,7 +39,7 @@ use SNMP::Info;
our ($VERSION, %MIBS, %FUNCS, %GLOBALS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
# Load MIB for leafs referenced within class
%MIBS = ('IF-MIB' => 'ifIndex',);
@@ -39,7 +39,7 @@ use SNMP::Info;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::MIBS,
@@ -42,7 +42,7 @@ use SNMP::Info;
our ($VERSION, $DEBUG, %MIBS, %FUNCS, %GLOBALS, %MUNGE, $INIT);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
'BRIDGE-MIB' => 'dot1dBaseBridgeAddress',
@@ -43,7 +43,7 @@ use SNMP::Info;
our
($VERSION, $DEBUG, %FUNCS, %GLOBALS, %MIBS, %MUNGE, $INIT, %CDP_CAPABILITIES);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
# Five data structures required by SNMP::Info
%MIBS = ( 'CISCO-CDP-MIB' => 'cdpGlobalRun' );
@@ -49,7 +49,7 @@ use SNMP::Info::Aggregate 'agg_ports_ifstack';
our ($DEBUG, $VERSION, %MIBS, %FUNCS, %GLOBALS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::IEEE802dot3ad::MIBS,
@@ -41,7 +41,7 @@ use SNMP::Info;
our ($VERSION, %MIBS, %FUNCS, %GLOBALS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = ( 'CISCO-BGP4-MIB' => 'cbgpPeer2State', );
@@ -39,7 +39,7 @@ use SNMP::Info;
our ($VERSION, %MIBS, %FUNCS, %GLOBALS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
'CISCO-CONFIG-COPY-MIB' => 'ccCopyTable',
@@ -39,7 +39,7 @@ use SNMP::Info;
our ($VERSION, %MIBS, %FUNCS, %GLOBALS, %MUNGE, %PAECAPABILITIES);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
'CISCO-PORT-SECURITY-MIB' => 'ciscoPortSecurityMIB',
@@ -39,7 +39,7 @@ use SNMP::Info;
our ($VERSION, %MIBS, %FUNCS, %GLOBALS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = ( 'CISCO-POWER-ETHERNET-EXT-MIB' => 'cpeExtPsePortEntPhyIndex',
'CISCO-CDP-MIB' => 'cdpCachePowerConsumption',
@@ -39,7 +39,7 @@ use SNMP::Info;
our ($VERSION, %MIBS, %FUNCS, %GLOBALS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = ( 'CISCO-CLASS-BASED-QOS-MIB' => 'cbQosIfIndex', );
@@ -39,7 +39,7 @@ use SNMP::Info;
our ($VERSION, %MIBS, %FUNCS, %GLOBALS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = ( 'CISCO-RTTMON-MIB' => 'rttMonCtrlAdminOwner', );
@@ -38,7 +38,7 @@ use Exporter;
our ($VERSION, %MIBS, %FUNCS, %GLOBALS, %MUNGE, %PORTSTAT);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = ( 'CISCO-STACK-MIB' => 'ciscoStackMIB', );
@@ -42,7 +42,7 @@ use SNMP::Info;
our ($VERSION, %MIBS, %FUNCS, %GLOBALS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
'SNMPv2-MIB' => 'sysDescr',
@@ -36,7 +36,7 @@ use SNMP::Info::Bridge;
our ($VERSION, $DEBUG, %MIBS, %FUNCS, %GLOBALS, %MUNGE, %PORTSTAT, $INIT);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
@SNMP::Info::CiscoStpExtensions::ISA = qw/SNMP::Info::Bridge SNMP::Info Exporter/;
@SNMP::Info::CiscoStpExtensions::EXPORT_OK = qw//;
@@ -41,7 +41,7 @@ use SNMP::Info;
our ($VERSION, %MIBS, %FUNCS, %GLOBALS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
'CISCO-VTP-MIB' => 'vtpVlanName',
@@ -39,7 +39,7 @@ use SNMP::Info::Layer2;
our ($VERSION, %MIBS, %FUNCS, %GLOBALS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer2::MIBS
@@ -11,7 +11,7 @@ use SNMP::Info;
our ($VERSION, %MIBS, %FUNCS, %GLOBALS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
'DOCS-IF3-MIB' => 'docsIf3Mib',
@@ -40,7 +40,7 @@ use SNMP::Info;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
'EXTREME-EDP-MIB' => 'extremeEdpPortIfIndex',
@@ -41,7 +41,7 @@ use SNMP::Info;
our ($VERSION, %MIBS, %FUNCS, %GLOBALS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = ( 'ENTITY-MIB' => 'entPhysicalSerialNum' );
@@ -41,7 +41,7 @@ use SNMP::Info;
our ($VERSION, %MIBS, %FUNCS, %GLOBALS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = ( 'EtherLike-MIB' => 'etherMIB' );
@@ -42,7 +42,7 @@ use SNMP::Info;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = ( 'FOUNDRY-SN-SWITCH-GROUP-MIB' => 'snFdpGlobalRun' );
@@ -42,7 +42,7 @@ use SNMP::Info;
our ($VERSION, $DEBUG, %MIBS, %FUNCS, %GLOBALS, %MUNGE, $INIT);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
'IEEE8021-Q-BRIDGE-MIB' => 'ieee8021QBridgeVlanCurrentEgressPorts',
@@ -39,7 +39,7 @@ use SNMP::Info;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = ( 'IEEE802dot11-MIB' => 'dot11DesiredSSID', );
@@ -44,7 +44,7 @@ use SNMP::Info::Aggregate;
our ($VERSION, %MIBS, %FUNCS, %GLOBALS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Aggregate::MIBS,
@@ -45,7 +45,7 @@ use constant {
IPV6MIB => 3,
};
-$VERSION = '3.972000';
+$VERSION = '3.972002';
@@ -39,7 +39,7 @@ use SNMP::Info;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
'LLDP-MIB' => 'lldpLocSysCapEnabled',
@@ -41,7 +41,7 @@ use SNMP::Info::Layer1;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
# Set for No CDP
%GLOBALS = ( %SNMP::Info::Layer1::GLOBALS, 'root_ip' => 'actualIPAddr', );
@@ -41,7 +41,7 @@ use SNMP::Info::Layer1;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
# Set for No CDP
%GLOBALS = ( %SNMP::Info::Layer1::GLOBALS, );
@@ -42,7 +42,7 @@ use SNMP::Info::Layer2;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer2::MIBS,
@@ -39,7 +39,7 @@ use SNMP::Info::Layer1;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE, $AUTOLOAD);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer1::MIBS,
@@ -39,7 +39,7 @@ use SNMP::Info::Layer2;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer2::MIBS,
@@ -41,7 +41,7 @@ use SNMP::Info;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %PORTSTAT, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = ( %SNMP::Info::MIBS, 'SNMP-REPEATER-MIB' => 'rptrPortGroupIndex' );
@@ -39,7 +39,7 @@ use SNMP::Info::CDP;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE, $AUTOLOAD);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer2::MIBS,
@@ -39,7 +39,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
# This will be filled in with the device's index into the EntPhysicalEntry
# table by the serial() function.
@@ -39,7 +39,7 @@ use SNMP::Info::Layer2;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer2::MIBS,
@@ -41,7 +41,7 @@ use SNMP::Info::Airespace;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::MIBS, %SNMP::Info::Bridge::MIBS,
@@ -48,7 +48,7 @@ use SNMP::Info::IEEE802dot11;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%GLOBALS = (
%SNMP::Info::IEEE802dot11::GLOBALS,
@@ -40,7 +40,7 @@ use SNMP::Info::Layer1;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%GLOBALS = ( %SNMP::Info::Layer2::GLOBALS );
@@ -39,7 +39,7 @@ use SNMP::Info::Layer2;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = ( %SNMP::Info::Layer2::MIBS );
@@ -45,7 +45,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -48,7 +48,7 @@ use SNMP::Info::Layer2;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%GLOBALS = (
%SNMP::Info::Layer2::GLOBALS,
@@ -41,7 +41,7 @@ use SNMP::Info::Layer2::Cisco;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%GLOBALS = (
%SNMP::Info::Layer2::Cisco::GLOBALS,
@@ -42,7 +42,7 @@ use SNMP::Info::Layer2::Cisco;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer2::Cisco::MIBS,
@@ -42,7 +42,7 @@ use SNMP::Info::SONMP;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::MIBS,
@@ -52,7 +52,7 @@ use SNMP::Info::Layer2;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer2::MIBS,
@@ -49,7 +49,7 @@ use SNMP::Info::CDP;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%GLOBALS = (
%SNMP::Info::Layer2::GLOBALS,
@@ -43,7 +43,7 @@ use SNMP::Info::Layer2;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer2::MIBS,
@@ -50,7 +50,7 @@ use SNMP::Info::Aggregate 'agg_ports_ifstack';
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %PORTSTAT, %MODEL_MAP, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -45,7 +45,7 @@ use SNMP::Info::CDP;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %PORTSTAT, %MODEL_MAP, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -41,7 +41,7 @@ use SNMP::Info::Layer2;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer2::MIBS,
@@ -39,7 +39,7 @@ use SNMP::Info::CDP;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE, $AUTOLOAD);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer2::MIBS,
@@ -37,7 +37,7 @@ use SNMP::Info::Layer2;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE, $AUTOLOAD);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer2::MIBS,
@@ -42,7 +42,7 @@ use SNMP::Info::Airespace;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE, $AUTOLOAD, $INIT, $DEBUG);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer2::MIBS,
@@ -42,7 +42,7 @@ use SNMP::Info::Layer2;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer2::MIBS, %SNMP::Info::IEEE802dot11::MIBS,
@@ -39,7 +39,7 @@ use SNMP::Info::Layer2;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer2::MIBS,
@@ -39,7 +39,7 @@ use SNMP::Info::Layer2;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
# This will be filled in with the device's index into the EntPhysicalEntry
# table by the serial() function.
@@ -39,7 +39,7 @@ use SNMP::Info::Layer2;
our ($VERSION, %GLOBALS, %FUNCS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer2::MIBS,
@@ -41,7 +41,7 @@ use SNMP::Info::Layer2;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer2::MIBS,
@@ -39,7 +39,7 @@ use SNMP::Info::Layer2;
our ($VERSION, %GLOBALS, %FUNCS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (%SNMP::Info::Layer2::MIBS, 'SIXNET-MIB' => 'sxid',);
@@ -39,7 +39,7 @@ use SNMP::Info::Layer2;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer2::MIBS,
@@ -43,7 +43,7 @@ use SNMP::Info::Layer3; # only used in sub mac()
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer2::MIBS,
@@ -39,7 +39,7 @@ use SNMP::Info::Layer2;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
# Set for No CDP
%GLOBALS = ( %SNMP::Info::Layer2::GLOBALS );
@@ -56,7 +56,7 @@ use SNMP::Info::DocsisHE;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %PORTSTAT, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::MIBS, %SNMP::Info::Bridge::MIBS,
@@ -41,7 +41,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %MIBS, %FUNCS, %GLOBALS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -49,7 +49,7 @@ use SNMP::Info::LLDP;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -39,7 +39,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %GLOBALS, %FUNCS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -40,7 +40,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE,
$int_include_vpn, $fake_idx, $type_class);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -46,7 +46,7 @@ use SNMP::Info::Aggregate 'agg_ports_ifstack';
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -39,7 +39,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -48,7 +48,7 @@ use SNMP::Info::IEEE802_Bridge;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -41,7 +41,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %GLOBALS, %FUNCS, %MIBS, %MUNGE, %MODEL_MAP,
%MODID_MAP, %PROCID_MAP);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -37,7 +37,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer2::MIBS, %SNMP::Info::Layer3::MIBS,
@@ -0,0 +1,239 @@
+# SNMP::Info::Layer3::C1300
+#
+# Copyright (c) 2008 C1300 Networks, Inc.
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions are met:
+#
+# * Redistributions of source code must retain the above copyright notice,
+# this list of conditions and the following disclaimer.
+# * Redistributions in binary form must reproduce the above copyright
+# notice, this list of conditions and the following disclaimer in the
+# documentation and/or other materials provided with the distribution.
+# * Neither the name of C1300 Networks, Inc. nor the
+# names of its contributors may be used to endorse or promote products
+# derived from this software without specific prior written permission.
+#
+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+# LIABLE FOR # ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+# POSSIBILITY OF SUCH DAMAGE.
+
+package SNMP::Info::Layer3::C1300;
+
+use strict;
+use warnings;
+use Exporter;
+use SNMP::Info::Layer3;
+use SNMP::Info::MAU;
+use SNMP::Info::Aggregate 'agg_ports_ifstack';
+
+@SNMP::Info::Layer3::C1300::ISA = qw/
+ SNMP::Info::Aggregate
+ SNMP::Info::MAU
+ SNMP::Info::Layer3
+ SNMP::Info::Bridge
+ Exporter
+/;
+@SNMP::Info::Layer3::C1300::EXPORT_OK = qw//;
+
+our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
+
+$VERSION = '3.972002';
+
+%MIBS = (
+ %SNMP::Info::Layer3::MIBS,
+ %SNMP::Info::MAU::MIBS,
+ %SNMP::Info::Aggregate::MIBS,
+ %SNMP::Info::Bridge::MIBS,
+ 'CISCO-PRODUCTS-MIB' => 'ciscoIGS',
+);
+
+%GLOBALS = (
+ %SNMP::Info::Layer3::GLOBALS,
+ %SNMP::Info::MAU::GLOBALS,
+ %SNMP::Info::Bridge::GLOBALS,
+);
+
+%FUNCS = (
+ %SNMP::Info::Layer3::FUNCS,
+ %SNMP::Info::MAU::FUNCS,
+ %SNMP::Info::Bridge::FUNCS,
+);
+
+%MUNGE = (
+ %SNMP::Info::Layer3::MUNGE,
+ %SNMP::Info::MAU::MUNGE,
+ %SNMP::Info::Bridge::MUNGE,
+);
+
+# use MAU-MIB for admin. duplex and admin. speed
+*SNMP::Info::Layer3::C1300::i_duplex_admin
+ = \&SNMP::Info::MAU::mau_i_duplex_admin;
+*SNMP::Info::Layer3::C1300::i_speed_admin
+ = \&SNMP::Info::MAU::mau_i_speed_admin;
+
+sub v_name { return (shift)->dot1qVlanStaticName }
+
+sub vendor {
+ return 'Cisco';
+}
+
+sub os {
+ return 'IOS';
+}
+
+1;
+__END__
+
+=head1 NAME
+
+SNMP::Info::Layer3::C1300 - SNMP Interface to C1300 Networks EOS
+
+=head1 AUTHOR
+
+Bill Fenner
+
+=head1 SYNOPSIS
+
+ # Let SNMP::Info determine the correct subclass for you.
+ my $C1300 = new SNMP::Info(
+ AutoSpecify => 1,
+ Debug => 1,
+ # These arguments are passed directly to SNMP::Session
+ DestHost => 'myswitch',
+ Community => 'public',
+ Version => 2
+ )
+ or die "Can't connect to DestHost.\n";
+
+ my $class = $C1300->class();
+ print "SNMP::Info determined this device to fall under subclass : $class\n";
+
+=head1 DESCRIPTION
+
+Subclass for C1300 Networks EOS-based devices
+
+=head2 Inherited Classes
+
+=over
+
+=item SNMP::Info::Aggregate
+
+=item SNMP::Info::Layer3
+
+=item SNMP::Info::MAU
+
+=back
+
+=head2 Required MIBs
+
+=over
+
+=item F<C1300-PRODUCTS-MIB>
+
+=item Inherited Classes' MIBs
+
+See L<SNMP::Info::Layer3/"Required MIBs"> for its own MIB requirements.
+
+See L<SNMP::Info::Aggregate/"Required MIBs"> for its own MIB requirements.
+
+See L<SNMP::Info::MAU/"Required MIBs"> for its own MIB requirements.
+
+=back
+
+=head1 GLOBALS
+
+These are methods that return scalar values from SNMP
+
+=over
+
+=item $C1300->vendor()
+
+Returns 'C1300'
+
+=item $C1300->model()
+
+Tries to reference $C1300->id() to one of the product MIBs listed above
+
+Removes 'C1300' from the name for readability.
+
+=item $C1300->os()
+
+Returns 'EOS'
+
+=item $C1300->os_ver()
+
+Grabs the os version from C<sysDescr>
+
+=back
+
+=head2 Global Methods imported from SNMP::Info::Layer3
+
+See documentation in L<SNMP::Info::Layer3/"GLOBALS"> for details.
+
+=head2 Global Methods imported from SNMP::Info::MAU
+
+See documentation in L<SNMP::Info::MAU/"GLOBALS"> for details.
+
+=head1 TABLE METHODS
+
+These are methods that return tables of information in the form of a reference
+to a hash.
+
+=over
+
+=item $C1300->v_name()
+
+The VLAN Names.
+
+=item $C1300->i_duplex_admin()
+
+Returns info from F<MAU-MIB>
+
+=item $C1300->i_speed_admin()
+
+Returns info from F<MAU-MIB>
+
+=item $C1300->lldp_if()
+
+Returns the mapping to the SNMP Interface Table.
+
+=item C<agg_ports>
+
+Returns a HASH reference mapping from slave to master port for each member of
+a port bundle on the device. Keys are ifIndex of the slave ports, Values are
+ifIndex of the corresponding master ports.
+
+=back
+
+=head2 Table Methods imported from SNMP::Info::Layer3
+
+See documentation in L<SNMP::Info::Layer3/"TABLE METHODS"> for details.
+
+=head2 Table Methods imported from SNMP::Info::MAU
+
+See documentation in L<SNMP::Info::MAU/"TABLE METHODS"> for details.
+
+=head1 SET METHODS
+
+These are methods that provide SNMP set functionality for overridden methods
+or provide a simpler interface to complex set operations. See
+L<SNMP::Info/"SETTING DATA VIA SNMP"> for general information on set
+operations.
+
+=over
+
+=item set_i_vlan()
+
+=back
+
+=cut
@@ -46,7 +46,7 @@ our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
@SNMP::Info::Layer3::C3550::EXPORT_OK = qw//;
-$VERSION = '3.972000';
+$VERSION = '3.972002';
# NOTE: Order creates precedence
# Example: v_name exists in Bridge.pm and CiscoVTP.pm
@@ -43,7 +43,7 @@ use SNMP::Info::MAU;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::MAU::MIBS,
@@ -48,7 +48,7 @@ our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
@SNMP::Info::Layer3::C6500::EXPORT_OK = qw//;
-$VERSION = '3.972000';
+$VERSION = '3.972002';
# NOTE: Order creates precedence
# Example: v_name exists in Bridge.pm and CiscoVTP.pm
@@ -39,7 +39,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -39,7 +39,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -56,7 +56,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -44,7 +44,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = ( %SNMP::Info::Layer3::MIBS, %SNMP::Info::CiscoStats::MIBS, );
@@ -42,7 +42,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = ( %SNMP::Info::Layer3::MIBS, %SNMP::Info::CiscoStats::MIBS, );
@@ -49,7 +49,7 @@ our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
@SNMP::Info::Layer3::CiscoSwitch::EXPORT_OK = qw//;
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::Cisco::MIBS,
@@ -40,7 +40,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %GLOBALS, %FUNCS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -44,7 +44,7 @@ use SNMP::Info::IEEE802dot3ad 'agg_ports_lag';
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -38,7 +38,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %GLOBALS, %FUNCS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -39,7 +39,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %GLOBALS, %FUNCS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -42,7 +42,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS
@@ -43,7 +43,7 @@ use SNMP::Info::Layer3;
our ($VERSION, $DEBUG, %GLOBALS, %FUNCS, $INIT, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS, %SNMP::Info::CDP::MIBS,
@@ -45,7 +45,7 @@ use SNMP::Info::EDP;
our ($VERSION, %GLOBALS, %FUNCS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -41,7 +41,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -39,7 +39,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %GLOBALS, %FUNCS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -42,7 +42,7 @@ use SNMP::Info::MAU;
our ($VERSION, $DEBUG, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -44,7 +44,7 @@ use SNMP::Info::Aggregate 'agg_ports_ifstack';
our ($VERSION, %GLOBALS, %FUNCS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -46,7 +46,7 @@ use SNMP::Info::FDP;
our ($VERSION, %GLOBALS, %FUNCS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -38,7 +38,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (%SNMP::Info::Layer3::MIBS);
@@ -46,7 +46,7 @@ use SNMP::Info::IEEE802dot3ad 'agg_ports_lag';
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -41,7 +41,7 @@ use SNMP::Info::FDP;
our ($VERSION, %GLOBALS, %FUNCS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -44,7 +44,7 @@ use SNMP::Info::IEEE802dot3ad;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -40,7 +40,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %GLOBALS, %FUNCS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -39,7 +39,7 @@ use SNMP::Info::Layer3;
our ($VERSION, $DEBUG, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -41,7 +41,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -51,7 +51,7 @@ use SNMP::Info::IEEE802dot3ad;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -43,7 +43,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer2::MIBS, %SNMP::Info::Layer3::MIBS,
@@ -39,7 +39,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = ( %SNMP::Info::Layer3::MIBS, );
@@ -39,7 +39,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -41,7 +41,7 @@ use SNMP::Info::SONMP;
our ($VERSION, %GLOBALS, %FUNCS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -39,7 +39,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -40,7 +40,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -41,7 +41,7 @@ use SNMP::Info::IEEE802dot11;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -44,7 +44,7 @@ our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
@SNMP::Info::Layer3::Nexus::EXPORT_OK = qw//;
-$VERSION = '3.972000';
+$VERSION = '3.972002';
# NOTE: Order creates precedence
# Example: v_name exists in Bridge.pm and CiscoVTP.pm
@@ -42,7 +42,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -39,7 +39,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -39,7 +39,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer2::MIBS,
@@ -43,7 +43,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %GLOBALS, %FUNCS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS, %SNMP::Info::RapidCity::MIBS,
@@ -39,7 +39,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -39,7 +39,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -41,7 +41,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -53,7 +53,7 @@ use SNMP::Info::MAU;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %PORTSTAT, %MODEL_MAP, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -39,7 +39,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %MIBS, %FUNCS, %GLOBALS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -201,4 +201,8 @@ to a hash.
See documentation in L<SNMP::Info::Layer3/"TABLE METHODS"> for details.
+=head2 AUTHOR
+
+Written and contributed by Muris Boric. Many thanks!
+
=cut
@@ -37,7 +37,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -40,7 +40,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %GLOBALS, %FUNCS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -40,7 +40,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %GLOBALS, %FUNCS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -40,7 +40,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %GLOBALS, %FUNCS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -39,7 +39,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = ( %SNMP::Info::Layer3::MIBS, );
@@ -42,7 +42,7 @@ use SNMP::Info::MAU;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -39,7 +39,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -41,7 +41,7 @@ use SNMP::Info::Aggregate;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -40,7 +40,7 @@ use SNMP::Info::IEEE802dot3ad 'agg_ports_lag';
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::IEEE802dot3ad::MIBS,
@@ -40,7 +40,7 @@ use SNMP::Info::Layer3;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer2::MIBS, %SNMP::Info::Layer3::MIBS,
@@ -53,7 +53,7 @@ use SNMP::Info::MAU;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %PORTSTAT, %MODEL_MAP, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer3::MIBS,
@@ -54,7 +54,7 @@ use SNMP::Info::DocsisHE;
our ($VERSION, %GLOBALS, %FUNCS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::MIBS,
@@ -293,7 +293,8 @@ sub i_subinterfaces {
my ( $higher, $lower ) = split /\./, $idx;
next if ( $higher == 0 or $lower == 0 );
- if ( $iftype->{ $higher } eq 'l2vlan' or $iftype->{ $higher } eq 'l3ipvlan') {
+ if ( $iftype->{ $higher } and
+ ($iftype->{ $higher } eq 'l2vlan' or $iftype->{ $higher } eq 'l3ipvlan') ) {
push @{ $ret->{ $lower } }, $higher;
}
}
@@ -41,7 +41,7 @@ use SNMP::Info::Layer7;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer7::MIBS,
@@ -39,7 +39,7 @@ use SNMP::Info::Layer7;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer7::MIBS,
@@ -45,7 +45,7 @@ use SNMP::Info::Entity;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = ( %SNMP::Info::Layer7::MIBS, %SNMP::Info::Entity::MIBS, );
@@ -39,7 +39,7 @@ use SNMP::Info::Layer7;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer7::MIBS,
@@ -39,7 +39,7 @@ use SNMP::Info::Layer7;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer7::MIBS,
@@ -39,7 +39,7 @@ use SNMP::Info::Layer7;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer7::MIBS,
@@ -39,7 +39,7 @@ use SNMP::Info::Layer7;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer7::MIBS,
@@ -39,7 +39,7 @@ use SNMP::Info::Layer7;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::Layer7::MIBS,
@@ -40,7 +40,7 @@ use SNMP::Info;
our ($VERSION, %GLOBALS, %MIBS, %FUNCS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
%SNMP::Info::MIBS,
@@ -41,7 +41,7 @@ use SNMP::Info;
our ($VERSION, %MIBS, %FUNCS, %GLOBALS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = ( 'MAU-MIB' => 'mauMod', 'IANA-MAU-MIB' => 'dot3MauType' );
@@ -4,7 +4,7 @@ use warnings;
use strict;
our ($VERSION);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
use PPI;
use Class::ISA; ## no critic
@@ -39,7 +39,7 @@ use SNMP::Info;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
@@ -40,7 +40,7 @@ use Regexp::Common qw /net/;
our ($VERSION, %MIBS, %FUNCS, %GLOBALS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = ( 'IEEE8021-PAE-MIB' => 'dot1xPaeSystemAuthControl' );
@@ -39,7 +39,7 @@ use SNMP::Info;
our ($VERSION, %MIBS, %FUNCS, %GLOBALS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = ( 'POWER-ETHERNET-MIB' => 'pethPsePortDetectionStatus' );
@@ -39,7 +39,7 @@ use SNMP::Info;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
'RAPID-CITY' => 'rapidCity',
@@ -39,7 +39,7 @@ use SNMP::Info;
our ($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
%MIBS = (
'SYNOPTICS-ROOT-MIB' => 'synoptics',
@@ -26,7 +26,7 @@ our
($VERSION, %FUNCS, %GLOBALS, %MIBS, %MUNGE, $AUTOLOAD, $INIT, $DEBUG, %SPEED_MAP,
$NOSUCH, $BIGINT, $REPEATERS);
-$VERSION = '3.972000';
+$VERSION = '3.972002';
=head1 NAME
@@ -34,7 +34,7 @@ SNMP::Info - OO Interface to Network devices and MIBs through SNMP
=head1 VERSION
-SNMP::Info - Version 3.972000
+SNMP::Info - Version 3.972002
=head1 AUTHOR
@@ -801,6 +801,10 @@ Subclass for BlueCoat SG series proxy devices.
See documentation in L<SNMP::Info::Layer3::BlueCoatSG> for details.
+=item SNMP::Info::Layer3::C1300
+
+See documentation in L<SNMP::Info::Layer3::C1300> for details.
+
=item SNMP::Info::Layer3::C3550
Subclass for Cisco Catalyst 3550,3540,3560 2/3 switches running IOS.
@@ -1908,6 +1912,7 @@ sub device_type {
return $objtype unless ( defined $desc and length($desc) );
+ $objtype = 'SNMP::Info::Layer3::C1300' if $desc =~ /Catalyst 1300 Series Managed Switch/;
$objtype = 'SNMP::Info::Layer3::C3550' if $desc =~ /(C3550|C3560)/;
$objtype = 'SNMP::Info::Layer3::C4000' if $desc =~ /Catalyst 4[05]00/;
$objtype = 'SNMP::Info::Layer3::Foundry' if $desc =~ /foundry/i;
@@ -0,0 +1,81 @@
+# Test::SNMP::Info::Layer3::C1300
+#
+# Copyright (c) 2018 Eric Miller
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions are met:
+#
+# * Redistributions of source code must retain the above copyright notice,
+# this list of conditions and the following disclaimer.
+# * Redistributions in binary form must reproduce the above copyright
+# notice, this list of conditions and the following disclaimer in the
+# documentation and/or other materials provided with the distribution.
+# * Neither the name of the University of California, Santa Cruz nor the
+# names of its contributors may be used to endorse or promote products
+# derived from this software without specific prior written permission.
+#
+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+# LIABLE FOR # ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+# POSSIBILITY OF SUCH DAMAGE.
+
+package Test::SNMP::Info::Layer3::C1300;
+
+use Test::Class::Most parent => 'My::Test::Class';
+
+use SNMP::Info::Layer3::C1300;
+
+# Remove this startup override once we have full method coverage
+sub startup : Tests(startup => 1) {
+ my $test = shift;
+ $test->SUPER::startup();
+
+ $test->todo_methods(1);
+}
+
+sub setup : Tests(setup) {
+ my $test = shift;
+ $test->SUPER::setup;
+
+ # Start with a common cache that will serve most tests
+ my $d_string = 'Catalyst 1300 Series Managed Switch, 48-port GE, 4x10G SFP+ (C1300-48T-4X)';
+ my $cache_data = {
+ '_layers' => 4,
+ '_description' => $d_string,
+
+ '_id' => '.1.3.6.1.4.1.9.1.3242',
+ 'store' => {},
+ };
+ $test->{info}->cache($cache_data);
+}
+
+sub os : Tests(2) {
+ my $test = shift;
+
+ can_ok($test->{info}, 'os');
+ is($test->{info}->os(), 'IOS', q(OS returns 'IOS'));
+}
+
+sub vendor : Tests(2) {
+ my $test = shift;
+
+ can_ok($test->{info}, 'vendor');
+ is($test->{info}->vendor(), 'Cisco', q(Vendor returns 'Cisco'));
+}
+
+sub model : Tests(2) {
+ my $test = shift;
+
+ can_ok($test->{info}, 'model');
+ is($test->{info}->model(), 'C130048T4X', q(Model is expected value));
+}
+
+1;