diff --git a/Info/Layer1.pm b/Info/Layer1.pm index 0d73e7bc..772560d1 100644 --- a/Info/Layer1.pm +++ b/Info/Layer1.pm @@ -221,7 +221,7 @@ a more specific class using the method above. =item Inherited Classes -MIBs required for SNMP::Info +MIBs required for L =back @@ -263,7 +263,7 @@ Number of 'groups' in the Repeater MIB =head2 Globals imported from SNMP::Info -See documentation in SNMP::Info for details. +See documentation in L for details. =head1 TABLE ENTRIES @@ -316,6 +316,6 @@ Group (slot) Number for given port. =head2 Table Methods imported from SNMP::Info -See documentation in SNMP::Info for details. +See documentation in L for details. =cut diff --git a/Info/Layer2.pm b/Info/Layer2.pm index 1249ad24..2072f353 100644 --- a/Info/Layer2.pm +++ b/Info/Layer2.pm @@ -254,15 +254,15 @@ Trys to discover the vendor from $l2->model() and $l2->description() =head2 Globals imported from SNMP::Info -See documentation in SNMP::Info for details. +See documentation in L for details. =head2 Globals imported from SNMP::Info::Bridge -See documentation in SNMP::Info::Bridge for details. +See documentation in L for details. =head2 Globals imported from SNMP::Info::Entity -See documentation in SNMP::Info::Entity for details. +See documentation in L for details. =head1 TABLE METHODS diff --git a/Info/Layer2/Aironet.pm b/Info/Layer2/Aironet.pm index 26355eed..c1428cd5 100644 --- a/Info/Layer2/Aironet.pm +++ b/Info/Layer2/Aironet.pm @@ -220,15 +220,15 @@ Adds info from method e_descr() from SNMP::Info::Entity =head2 Globals imported from SNMP::Info::Layer2 -See documentation in SNMP::Info::Layer2 for details. +See documentation in L for details. =head2 Globals imported from SNMP::Info::Entity -See documentation in SNMP::Info::Entity for details. +See documentation in L for details. =head2 Globals imported from SNMP::Info::EtherLike -See documentation in SNMP::Info::EtherLike for details. +See documentation in L for details. =head1 TABLE ENTRIES @@ -248,14 +248,14 @@ Crosses information from SNMP::Info::EtherLike to get duplex info for interfaces =head2 Table Methods imported from SNMP::Info::Layer2 -See documentation in SNMP::Info::Layer2 for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::Entity -See documentation in SNMP::Info::Entity for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::EtherLike -See documentation in SNMP::Info::EtherLike for details. +See documentation in L for details. =cut diff --git a/Info/Layer2/Bay.pm b/Info/Layer2/Bay.pm index ab8f9b34..870cba05 100644 --- a/Info/Layer2/Bay.pm +++ b/Info/Layer2/Bay.pm @@ -307,7 +307,7 @@ a more specific class using the method above. =item Inherited classes -MIBs required by SNMP::Info::Layer2 and its superclasses. +MIBs required by L and its superclasses. =back @@ -354,7 +354,7 @@ Returns if the S5-ETH-MULTISEG-TOPOLOGY info is on for this device. =head2 Globals imported from SNMP::Info::Layer2 -See documentation in SNMP::Info::Layer2 for details. +See documentation in L for details. =head1 TABLE ENTRIES @@ -469,6 +469,6 @@ Returns reference to hash. Key: Table entry, Value:Boolean, if bay_topo_seg() i =head2 Table Methods imported from SNMP::Info::Layer2 -See documentation in SNMP::Info::Layer2 for details. +See documentation in L for details. =cut diff --git a/Info/Layer2/Catalyst.pm b/Info/Layer2/Catalyst.pm index 764b6b7b..f8cd6e42 100644 --- a/Info/Layer2/Catalyst.pm +++ b/Info/Layer2/Catalyst.pm @@ -209,11 +209,11 @@ a more specific class using the method above. =item Inherited Classes' MIBs -See SNMP::Info::Layer2 for its own MIB requirements. +See L for its own MIB requirements. -See SNMP::Info::CiscoVTP for its own MIB requirements. +See L for its own MIB requirements. -See SNMP::Info::CiscoStack for its own MIB requirements. +See L for its own MIB requirements. =back @@ -242,15 +242,15 @@ Returns 'cisco' =head2 Globals imported from SNMP::Info::Layer2 -See documentation in SNMP::Info::Layer2 for details. +See documentation in L for details. =head2 Global Methods imported from SNMP::Info::CiscoVTP -See documentation in SNMP::Info::CiscoVTP for details. +See documentation in L for details. =head2 Global Methods imported from SNMP::Info::CiscoStack -See documentation in SNMP::Info::CiscoStack for details. +See documentation in L for details. =head1 TABLE ENTRIES @@ -272,14 +272,14 @@ problems with BRIDGE-MIB =head2 Table Methods imported from SNMP::Info::CiscoVTP -See documentation in SNMP::Info::CiscoVTP for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::Layer2 -See documentation in SNMP::Info::Layer2 for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::Layer2::CiscoStack -See documentation in SNMP::Info::Layer2::CiscoStack for details. +See documentation in L for details. =cut diff --git a/Info/Layer2/Centillion.pm b/Info/Layer2/Centillion.pm index 9b777b90..c9ba37fc 100644 --- a/Info/Layer2/Centillion.pm +++ b/Info/Layer2/Centillion.pm @@ -307,13 +307,13 @@ than bridge group based. =item Inherited Classes' MIBs -See SNMP::Info for its own MIB requirements. +See L for its own MIB requirements. -See SNMP::Info::Bridge for its own MIB requirements. +See L for its own MIB requirements. -See SNMP::Info::NortelStack for its own MIB requirements. +See L for its own MIB requirements. -See SNMP::Info::SONMP for its own MIB requirements. +See L for its own MIB requirements. =back @@ -391,19 +391,19 @@ start at 0. Returns 0. =head2 Globals imported from SNMP::Info -See documentation in SNMP::Info for details. +See documentation in L for details. =head2 Globals imported from SNMP::Info::Bridge -See documentation in SNMP::Info::Bridge for details. +See documentation in L for details. =head2 Globals imported from SNMP::Info::NortelStack -See documentation in SNMP::Info::NortelStack for details. +See documentation in L for details. =head2 Global Methods imported from SNMP::Info::SONMP -See documentation in SNMP::Info::SONMP for details. +See documentation in L for details. =head1 TABLE ENTRIES @@ -504,18 +504,18 @@ Returns reference to hash. Key: Table entry, Value: VLAN Type =head2 Table Methods imported from SNMP::Info -See documentation in SNMP::Info for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::Bridge -See documentation in SNMP::Info::Bridge for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::NortelStack -See documentation in SNMP::Info::NortelStack for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::SONMP -See documentation in SNMP::Info::SONMP for details. +See documentation in L for details. =cut diff --git a/Info/Layer2/Cisco.pm b/Info/Layer2/Cisco.pm index 5bea3879..1419e0b5 100644 --- a/Info/Layer2/Cisco.pm +++ b/Info/Layer2/Cisco.pm @@ -142,15 +142,15 @@ Subclass for Generic Cisco Routers running IOS =item Inherited Classes' MIBs -See SNMP::Info::Layer2 for its own MIB requirements. +See L for its own MIB requirements. -See SNMP::Info::CiscoVTP for its own MIB requirements. +See L for its own MIB requirements. -See SNMP::Info::CiscoStats for its own MIB requirements. +See L for its own MIB requirements. -See SNMP::Info::CDP for its own MIB requirements. +See L for its own MIB requirements. -See SNMP::Info::CiscoImage for its own MIB requirements. +See L for its own MIB requirements. =back @@ -168,23 +168,23 @@ These are methods that return scalar value from SNMP =head2 Globals imported from SNMP::Info::Layer2 -See documentation in SNMP::Info::Layer2 for details. +See documentation in L for details. =head2 Global Methods imported from SNMP::Info::CiscoVTP -See documentation in SNMP::Info::CiscoVTP for details. +See documentation in L for details. =head2 Globals imported from SNMP::Info::CDP -See documentation in SNMP::Info::CDP for details. +See documentation in L for details. =head2 Globals imported from SNMP::Info::CiscoStats -See documentation in SNMP::Info::CiscoStats for details. +See documentation in L for details. =head2 Globals imported from SNMP::Info::CiscoImage -See documentation in SNMP::Info::CiscoImage for details. +See documentation in L for details. =head1 TABLE ENTRIES @@ -193,22 +193,22 @@ to a hash. =head2 Table Methods imported from SNMP::Info::Layer2 -See documentation in SNMP::Info::Layer2 for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::CiscoVTP -See documentation in SNMP::Info::CiscoVTP for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::CDP -See documentation in SNMP::Info::CDP for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::CiscoStats -See documentation in SNMP::Info::CiscoStats for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::CiscoImage -See documentation in SNMP::Info::CiscoImage for details. +See documentation in L for details. =cut diff --git a/Info/Layer2/Foundry.pm b/Info/Layer2/Foundry.pm index c7ed29ef..18c2d913 100644 --- a/Info/Layer2/Foundry.pm +++ b/Info/Layer2/Foundry.pm @@ -269,11 +269,11 @@ These are methods that return scalar value from SNMP =head2 Globals imported from SNMP::Info::Layer2 -See documentation in SNMP::Info::Layer2 for details. +See documentation in L for details. =head2 Globals imported from SNMP::Info::FDP -See documentation in SNMP::Info::FDP for details. +See documentation in L for details. =head1 TABLE ENTRIES @@ -290,10 +290,10 @@ to a hash. =head2 Table Methods imported from SNMP::Info::Layer2 -See documentation in SNMP::Info::Layer2 for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::FDP -See documentation in SNMP::Info::FDP for details. +See documentation in L for details. =cut diff --git a/Info/Layer2/HP.pm b/Info/Layer2/HP.pm index f6e9e2d0..e3dc5354 100644 --- a/Info/Layer2/HP.pm +++ b/Info/Layer2/HP.pm @@ -539,15 +539,15 @@ hp =head2 Globals imported from SNMP::Info::Layer2 -See documentation in SNMP::Info::Layer2 for details. +See documentation in L for details. =head2 Globals imported from SNMP::Info::Entity -See documentation in SNMP::Info::Entity for details. +See documentation in L for details. =head2 Globals imported from SNMP::Info::MAU -See documentation in SNMP::Info::MAU for details. +See documentation in L for details. =head1 TABLE METHODS diff --git a/Info/Layer2/N2270.pm b/Info/Layer2/N2270.pm index 283dc4d5..4cf66167 100644 --- a/Info/Layer2/N2270.pm +++ b/Info/Layer2/N2270.pm @@ -156,13 +156,13 @@ my $n2270 = new SNMP::Info::Layer2::N2270(...); =item Inherited Classes' MIBs -See SNMP::Info for its own MIB requirements. +See L for its own MIB requirements. -See SNMP::Info::Bridge for its own MIB requirements. +See L for its own MIB requirements. -See SNMP::Info::SONMP for its own MIB requirements. +See L for its own MIB requirements. -See SNMP::Info::Airespace for its own MIB requirements. +See L for its own MIB requirements. =back @@ -207,19 +207,19 @@ start at 0. Returns 0. =head2 Globals imported from SNMP::Info -See documentation in SNMP::Info for details. +See documentation in L for details. =head2 Globals imported from SNMP::Info::Bridge -See documentation in SNMP::Info::Bridge for details. +See documentation in L for details. =head2 Global Methods imported from SNMP::Info::SONMP -See documentation in SNMP::Info::SONMP for details. +See documentation in L for details. =head2 Global Methods imported from SNMP::Info::Airespace -See documentation in SNMP::Info::Airespace for details. +See documentation in L for details. =head1 TABLE ENTRIES @@ -236,18 +236,18 @@ to a hash. =head2 Table Methods imported from SNMP::Info -See documentation in SNMP::Info for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::Bridge -See documentation in SNMP::Info::Bridge for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::SONMP -See documentation in SNMP::Info::SONMP for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::Airespace -See documentation in SNMP::Info::Airespace for details. +See documentation in L for details. =cut diff --git a/Info/Layer2/ZyXEL_DSLAM.pm b/Info/Layer2/ZyXEL_DSLAM.pm index 663be56a..2571b2e0 100644 --- a/Info/Layer2/ZyXEL_DSLAM.pm +++ b/Info/Layer2/ZyXEL_DSLAM.pm @@ -161,7 +161,7 @@ This MIB assumedly obtainable through ZyXEL or possibly included with your devic =item Inherited Classes -MIBs listed in SNMP::Info::Layer2 and their inherited classes. +MIBs listed in L and their inherited classes. =back @@ -199,7 +199,7 @@ Trys to cull out model out of the description field. =head2 Global Methods imported from SNMP::Info::Layer2 -See documentation in SNMP::Info::Layer2 for details. +See documentation in L for details. =head1 TABLE ENTRIES @@ -219,6 +219,6 @@ Returns reference to map of IIDs to human-set port description (profile name). =head2 Table Methods imported from SNMP::Info::Layer2 -See documentation in SNMP::Info::Layer2 for details. +See documentation in L for details. =cut diff --git a/Info/Layer3/Aironet.pm b/Info/Layer3/Aironet.pm index caf6a379..7441d144 100644 --- a/Info/Layer3/Aironet.pm +++ b/Info/Layer3/Aironet.pm @@ -313,7 +313,7 @@ Returns 'cisco'. =head2 Globals imported from SNMP::Info::Layer3 -See documentation in SNMP::Info::Layer3 for details. +See documentation in L for details. =head1 TABLE ENTRIES @@ -389,6 +389,6 @@ B =head2 Table Methods imported from SNMP::Info::Layer3 -See documentation in SNMP::Info::Layer3 for details. +See documentation in L for details. =cut diff --git a/Info/Layer3/AlteonAD.pm b/Info/Layer3/AlteonAD.pm index 46f62524..87a568b3 100644 --- a/Info/Layer3/AlteonAD.pm +++ b/Info/Layer3/AlteonAD.pm @@ -315,9 +315,9 @@ the latest version's archive. =item Inherited Classes' MIBs -See SNMP::Info for its own MIB requirements. +See L for its own MIB requirements. -See SNMP::Info::Bridge for its own MIB requirements. +See L for its own MIB requirements. =back @@ -363,11 +363,11 @@ Returns the software version reported by B =head2 Globals imported from SNMP::Info -See documentation in SNMP::Info for details. +See documentation in L for details. =head2 Globals imported from SNMP::Info::Bridge -See documentation in SNMP::Info::Bridge for details. +See documentation in L for details. =head1 TABLE ENTRIES @@ -409,10 +409,10 @@ Returns a mapping between ifIndex and the Bridge Table. =head2 Table Methods imported from SNMP::Info -See documentation in SNMP::Info for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::Bridge -See documentation in SNMP::Info::Bridge for details. +See documentation in L for details. =cut diff --git a/Info/Layer3/BayRS.pm b/Info/Layer3/BayRS.pm index 9540ece0..cac96d06 100644 --- a/Info/Layer3/BayRS.pm +++ b/Info/Layer3/BayRS.pm @@ -390,9 +390,9 @@ a more specific class using the method above. =item Inherited Classes' MIBs -See SNMP::Info for its own MIB requirements. +See L for its own MIB requirements. -See SNMP::Info::Bridge for its own MIB requirements. +See L for its own MIB requirements. =back @@ -450,11 +450,11 @@ Returns the first found: CLIP (CircuitLess IP), (B), or undefin =head2 Globals imported from SNMP::Info -See documentation in SNMP::Info for details. +See documentation in L for details. =head2 Globals imported from SNMP::Info::Bridge -See documentation in SNMP::Info::Bridge for details. +See documentation in L for details. =head1 TABLE ENTRIES @@ -495,14 +495,14 @@ Returns reference to hash. Maps port VLAN ID to IIDs. =head2 Table Methods imported from SNMP::Info -See documentation in SNMP::Info for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::Layer3 -See documentation in SNMP::Info::Layer3 for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::Bridge -See documentation in SNMP::Info::Bridge for details. +See documentation in L for details. =cut diff --git a/Info/Layer3/C3550.pm b/Info/Layer3/C3550.pm index 2d0fd3ee..04386d98 100644 --- a/Info/Layer3/C3550.pm +++ b/Info/Layer3/C3550.pm @@ -195,17 +195,17 @@ a more specific class using the method above. =item Inherited Classes' MIBs -See SNMP::Info::Layer3 for its own MIB requirements. +See L for its own MIB requirements. -See SNMP::Info::CiscoVTP for its own MIB requirements. +See L for its own MIB requirements. -See SNMP::Info::CiscoStack for its own MIB requirements. +See L for its own MIB requirements. -See SNMP::Info::CiscoStats for its own MIB requirements. +See L for its own MIB requirements. -See SNMP::Info::CiscoImage for its own MIB requirements. +See L for its own MIB requirements. -See SNMP::Info::CDP for its own MIB requirements. +See L for its own MIB requirements. =back @@ -234,27 +234,27 @@ Trys to cull the number of ports from the model number. =head2 Globals imported from SNMP::Info::Layer3 -See documentation in SNMP::Info::Layer3 for details. +See documentation in L for details. =head2 Global Methods imported from SNMP::Info::CiscoVTP -See documentation in SNMP::Info::CiscoVTP for details. +See documentation in L for details. =head2 Global Methods imported from SNMP::Info::CiscoStack -See documentation in SNMP::Info::CiscoStack for details. +See documentation in L for details. =head2 Globals imported from SNMP::Info::CDP -See documentation in SNMP::Info::CDP for details. +See documentation in L for details. =head2 Globals imported from SNMP::Info::CiscoStats -See documentation in SNMP::Info::CiscoStats for details. +See documentation in L for details. =head2 Globals imported from SNMP::Info::CiscoImage -See documentation in SNMP::Info::CiscoImage for details. +See documentation in L for details. =head1 TABLE ENTRIES @@ -263,26 +263,26 @@ to a hash. =head2 Table Methods imported from SNMP::Info::Layer3 -See documentation in SNMP::Info::Layer3 for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::CiscoVTP -See documentation in SNMP::Info::CiscoVTP for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::CiscoStack -See documentation in SNMP::Info::CiscoStack for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::CDP -See documentation in SNMP::Info::CDP for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::CiscoStats -See documentation in SNMP::Info::CiscoStats for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::CiscoImage -See documentation in SNMP::Info::CiscoImage for details. +See documentation in L for details. =cut diff --git a/Info/Layer3/C4000.pm b/Info/Layer3/C4000.pm index 3315bf15..cf12e39a 100644 --- a/Info/Layer3/C4000.pm +++ b/Info/Layer3/C4000.pm @@ -170,17 +170,17 @@ a more specific class using the method above. =item Inherited Classes' MIBs -See SNMP::Info::Layer3 for its own MIB requirements. +See L for its own MIB requirements. -See SNMP::Info::CiscoVTP for its own MIB requirements. +See L for its own MIB requirements. -See SNMP::Info::CiscoStats for its own MIB requirements. +See L for its own MIB requirements. -See SNMP::Info::CDP for its own MIB requirements. +See L for its own MIB requirements. -See SNMP::Info::CiscoImage for its own MIB requirements. +See L for its own MIB requirements. -See SNMP::Info::MAU for its own MIB requirements. +See L for its own MIB requirements. =back @@ -190,27 +190,27 @@ These are methods that return scalar value from SNMP =head2 Globals imported from SNMP::Info::Layer3 -See documentation in SNMP::Info::Layer3 for details. +See documentation in L for details. =head2 Global Methods imported from SNMP::Info::CiscoVTP -See documentation in SNMP::Info::CiscoVTP for details. +See documentation in L for details. =head2 Globals imported from SNMP::Info::CDP -See documentation in SNMP::Info::CDP for details. +See documentation in L for details. =head2 Globals imported from SNMP::Info::CiscoStats -See documentation in SNMP::Info::CiscoStats for details. +See documentation in L for details. =head2 Globals imported from SNMP::Info::CiscoImage -See documentation in SNMP::Info::CiscoImage for details. +See documentation in L for details. =head2 Globals imported from SNMP::Info::MAU -See documentation in SNMP::Info::MAU for details. +See documentation in L for details. =head1 TABLE ENTRIES @@ -219,27 +219,27 @@ to a hash. =head2 Table Methods imported from SNMP::Info::Layer3 -See documentation in SNMP::Info::Layer3 for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::CiscoVTP -See documentation in SNMP::Info::CiscoVTP for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::CDP -See documentation in SNMP::Info::CDP for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::CiscoStats -See documentation in SNMP::Info::CiscoStats for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::CiscoImage -See documentation in SNMP::Info::CiscoImage for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::MAU -See documentation in SNMP::Info::MAU for details. +See documentation in L for details. =cut diff --git a/Info/Layer3/C6500.pm b/Info/Layer3/C6500.pm index d4281c60..9f4a5c05 100644 --- a/Info/Layer3/C6500.pm +++ b/Info/Layer3/C6500.pm @@ -164,17 +164,17 @@ a more specific class using the method above. =item Inherited Classes' MIBs -See SNMP::Info::Layer3 for its own MIB requirements. +See L for its own MIB requirements. -See SNMP::Info::CiscoVTP for its own MIB requirements. +See L for its own MIB requirements. -See SNMP::Info::CiscoStack for its own MIB requirements. +See L for its own MIB requirements. -See SNMP::Info::CiscoStats for its own MIB requirements. +See L for its own MIB requirements. -See SNMP::Info::CDP for its own MIB requirements. +See L for its own MIB requirements. -See SNMP::Info::CiscoImage for its own MIB requirements. +See L for its own MIB requirements. =back @@ -197,27 +197,27 @@ is turned off for this class. =head2 Globals imported from SNMP::Info::Layer3 -See documentation in SNMP::Info::Layer3 for details. +See documentation in L for details. =head2 Global Methods imported from SNMP::Info::CiscoVTP -See documentation in SNMP::Info::CiscoVTP for details. +See documentation in L for details. =head2 Global Methods imported from SNMP::Info::CiscoStack -See documentation in SNMP::Info::CiscoStack for details. +See documentation in L for details. =head2 Globals imported from SNMP::Info::CDP -See documentation in SNMP::Info::CDP for details. +See documentation in L for details. =head2 Globals imported from SNMP::Info::CiscoStats -See documentation in SNMP::Info::CiscoStats for details. +See documentation in L for details. =head2 Globals imported from SNMP::Info::CiscoImage -See documentation in SNMP::Info::CiscoImage for details. +See documentation in L for details. =head1 TABLE ENTRIES @@ -226,27 +226,27 @@ to a hash. =head2 Table Methods imported from SNMP::Info::Layer3 -See documentation in SNMP::Info::Layer3 for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::CiscoVTP -See documentation in SNMP::Info::CiscoVTP for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::CiscoStack -See documentation in SNMP::Info::CiscoStack for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::CDP -See documentation in SNMP::Info::CDP for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::CiscoStats -See documentation in SNMP::Info::CiscoStats for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::CiscoImage -See documentation in SNMP::Info::CiscoImage for details. +See documentation in L for details. =cut diff --git a/Info/Layer3/Cisco.pm b/Info/Layer3/Cisco.pm index 642ae8b6..843566de 100644 --- a/Info/Layer3/Cisco.pm +++ b/Info/Layer3/Cisco.pm @@ -142,15 +142,15 @@ Subclass for Generic Cisco Routers running IOS =item Inherited Classes' MIBs -See SNMP::Info::Layer3 for its own MIB requirements. +See L for its own MIB requirements. -See SNMP::Info::CiscoVTP for its own MIB requirements. +See L for its own MIB requirements. -See SNMP::Info::CiscoStats for its own MIB requirements. +See L for its own MIB requirements. -See SNMP::Info::CDP for its own MIB requirements. +See L for its own MIB requirements. -See SNMP::Info::CiscoImage for its own MIB requirements. +See L for its own MIB requirements. =back @@ -168,23 +168,23 @@ These are methods that return scalar value from SNMP =head2 Globals imported from SNMP::Info::Layer3 -See documentation in SNMP::Info::Layer3 for details. +See documentation in L for details. =head2 Global Methods imported from SNMP::Info::CiscoVTP -See documentation in SNMP::Info::CiscoVTP for details. +See documentation in L for details. =head2 Globals imported from SNMP::Info::CDP -See documentation in SNMP::Info::CDP for details. +See documentation in L for details. =head2 Globals imported from SNMP::Info::CiscoStats -See documentation in SNMP::Info::CiscoStats for details. +See documentation in L for details. =head2 Globals imported from SNMP::Info::CiscoImage -See documentation in SNMP::Info::CiscoImage for details. +See documentation in L for details. =head1 TABLE ENTRIES @@ -193,22 +193,22 @@ to a hash. =head2 Table Methods imported from SNMP::Info::Layer3 -See documentation in SNMP::Info::Layer3 for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::CiscoVTP -See documentation in SNMP::Info::CiscoVTP for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::CDP -See documentation in SNMP::Info::CDP for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::CiscoStats -See documentation in SNMP::Info::CiscoStats for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::CiscoImage -See documentation in SNMP::Info::CiscoImage for details. +See documentation in L for details. =cut diff --git a/Info/Layer3/Contivity.pm b/Info/Layer3/Contivity.pm index 3aad84f3..30cc7c3a 100644 --- a/Info/Layer3/Contivity.pm +++ b/Info/Layer3/Contivity.pm @@ -211,11 +211,11 @@ a more specific class using the method above. =item Inherited Classes' MIBs -See SNMP::Info for its own MIB requirements. +See L for its own MIB requirements. -See SNMP::Info::Layer3 for its own MIB requirements. +See L for its own MIB requirements. -See SNMP::Info::Entity for its own MIB requirements. +See L for its own MIB requirements. =back @@ -268,15 +268,15 @@ layers. =head2 Globals imported from SNMP::Info -See documentation in SNMP::Info for details. +See documentation in L for details. =head2 Globals imported from SNMP::Info::Layer3 -See documentation in SNMP::Info::Layer3 for details. +See documentation in L for details. =head2 Globals imported from SNMP::Info::Entity -See documentation in SNMP::Info::Entity for details. +See documentation in L for details. =head1 TABLE ENTRIES @@ -296,14 +296,14 @@ tunnel interfaces. =head2 Table Methods imported from SNMP::Info -See documentation in SNMP::Info for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::Layer3 -See documentation in SNMP::Info::Layer3 for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::Entity -See documentation in SNMP::Info::Entity for details. +See documentation in L for details. =cut diff --git a/Info/Layer3/Dell.pm b/Info/Layer3/Dell.pm index d496a275..d0eafa3a 100644 --- a/Info/Layer3/Dell.pm +++ b/Info/Layer3/Dell.pm @@ -320,7 +320,7 @@ Returns serial number. (B) =head2 Globals imported from SNMP::Info::Layer3 -See documentation in SNMP::Info::Layer3 for details. +See documentation in L for details. =head1 TABLE ENTRIES @@ -384,6 +384,6 @@ Returns reference to hash of iid to current link administrative duplex setting. =head2 Table Methods imported from SNMP::Info::Layer3 -See documentation in SNMP::Info::Layer3 for details. +See documentation in L for details. =cut diff --git a/Info/Layer3/Extreme.pm b/Info/Layer3/Extreme.pm index 9644210c..7b664cc3 100644 --- a/Info/Layer3/Extreme.pm +++ b/Info/Layer3/Extreme.pm @@ -280,11 +280,11 @@ Returns base mac =head2 Globals imported from SNMP::Info::Layer3 -See documentation in SNMP::Info::Layer3 for details. +See documentation in L for details. =head2 Globals imported from SNMP::Info::MAU -See documentation in SNMP::Info::MAU for details. +See documentation in L for details. =head1 TABLE ENTRIES @@ -322,10 +322,10 @@ rather than BRIDGE-MIB. =head2 Table Methods imported from SNMP::Info::Layer3 -See documentation in SNMP::Info::Layer3 for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::MAU -See documentation in SNMP::Info::MAU for details. +See documentation in L for details. =cut diff --git a/Info/Layer3/Foundry.pm b/Info/Layer3/Foundry.pm index 527d532e..55eaa5e9 100644 --- a/Info/Layer3/Foundry.pm +++ b/Info/Layer3/Foundry.pm @@ -372,7 +372,7 @@ Returns the status of the chassis fan. =head2 Globals imported from SNMP::Info -See documentation in SNMP::Info for details. +See documentation in L for details. =head1 TABLE ENTRIES @@ -453,6 +453,6 @@ Returns reference to hash. Current Port Speed. =head2 Table Methods imported from SNMP::Info -See documentation in SNMP::Info for details. +See documentation in L for details. =cut diff --git a/Info/Layer3/Juniper.pm b/Info/Layer3/Juniper.pm index 6b3dcd28..d034a3d4 100644 --- a/Info/Layer3/Juniper.pm +++ b/Info/Layer3/Juniper.pm @@ -142,7 +142,7 @@ Subclass for Generic Juniper Routers running JUNOS =item Inherited Classes' MIBs -See L for its own MIB requirements. +See L for its own MIB requirements. =back @@ -173,7 +173,7 @@ These are methods that return scalar value from SNMP =head2 Globals imported from SNMP::Info::Layer3 -See documentation in L for details. +See documentation in L for details. =head1 TABLE ENTRIES @@ -182,6 +182,6 @@ to a hash. =head2 Table Methods imported from SNMP::Info::Layer3 -See documentation in L for details. +See documentation in L for details. =cut diff --git a/Info/Layer3/N1600.pm b/Info/Layer3/N1600.pm index d72c1c93..2561d45f 100644 --- a/Info/Layer3/N1600.pm +++ b/Info/Layer3/N1600.pm @@ -277,7 +277,7 @@ not stack, the only requirment to reserve more than the max number of ports. =head2 Globals imported from SNMP::Info::Layer3 -See documentation in SNMP::Info::Layer3 for details. +See documentation in L for details. =head2 Globals imported from SNMP::Info::SONMP @@ -311,10 +311,10 @@ Returns reference to hash of interface administrative link duplex status. =head2 Table Methods imported from SNMP::Info::Layer3 -See documentation in SNMP::Info::Layer3 for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::SONMP -See documentation in SNMP::Info::SONMP for details. +See documentation in L for details. =cut diff --git a/Info/Layer3/Passport.pm b/Info/Layer3/Passport.pm index 8bc03aee..bacd32bd 100644 --- a/Info/Layer3/Passport.pm +++ b/Info/Layer3/Passport.pm @@ -564,11 +564,11 @@ determining a more specific class using the method above. =item Inherited Classes' MIBs -See L for its own MIB requirements. +See L for its own MIB requirements. -See L for its own MIB requirements. +See L for its own MIB requirements. -See L for its own MIB requirements. +See L for its own MIB requirements. =back @@ -627,15 +627,15 @@ Required by SNMP::Info::SONMP. Returns 0. =head2 Global Methods imported from SNMP::Info::SONMP -See documentation in L for details. +See documentation in L for details. =head2 Global Methods imported from SNMP::Info::RapidCity -See documentation in L for details. +See documentation in L for details. =head2 Globals imported from SNMP::Info::Layer3 -See documentation in L for details. +See documentation in L for details. =head1 TABLE ENTRIES @@ -693,14 +693,14 @@ problems with BRIDGE-MIB =head2 Table Methods imported from SNMP::Info::SONMP -See documentation in L for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::RapidCity -See documentation in L for details. +See documentation in L for details. =head2 Table Methods imported from SNMP::Info::Layer3 -See documentation in L for details. +See documentation in L for details. =cut diff --git a/Info/Layer3/Sun.pm b/Info/Layer3/Sun.pm index c1a2502b..f1f353b3 100644 --- a/Info/Layer3/Sun.pm +++ b/Info/Layer3/Sun.pm @@ -139,7 +139,7 @@ Subclass for Generic Sun Routers running SunOS =item Inherited Classes' MIBs -See L for its own MIB requirements. +See L for its own MIB requirements. =back @@ -169,7 +169,7 @@ These are methods that return scalar value from SNMP =head2 Globals imported from SNMP::Info::Layer3 -See documentation in L for details. +See documentation in L for details. =head1 TABLE ENTRIES @@ -178,6 +178,6 @@ to a hash. =head2 Table Methods imported from SNMP::Info::Layer3 -See documentation in L for details. +See documentation in L for details. =cut diff --git a/t/docmunge b/t/docmunge new file mode 100755 index 00000000..53e90bb9 --- /dev/null +++ b/t/docmunge @@ -0,0 +1,35 @@ +#!/usr/bin/perl -i.bak +# +# [Re-]write POD to create cross-links between Required MIBs, GLOBALS +# and TABLE ENTRIES sections. +# This is a horrible jumble of heuristics, but works with +# all of the existing files. It has only one false positive: HP.pm's +# mention of an SNMP::Info version number. +# +$section = undef; +$waiting = 0; +while (<>) { + if (eof) { + $section = undef; + $waiting = 0; + } + if (/^=head(\d)/) { + $sl = $1; + if ($sl <= $level) { + $section = undef; + } + if (/(TABLE ENTRIES|GLOBALS|Required MIBs)/) { + $section = $1; + $level = $sl; + if ($section eq 'TABLE ENTRIES' || $section eq 'GLOBALS') { + $waiting = 1; + } + } + if ($waiting && /imported/i) { + $waiting = 0; + } + } elsif (defined($section) && !$waiting && /^[^=]/ && /SNMP::Info/) { + s,(?:L<)?(SNMP::Info[a-zA-Z0-9:]*)(?:/[^>]+)?(?:>)?,L<$1/"$section">,g; + } + print; +}