Commit Graph

925 Commits

Author SHA1 Message Date
Eric A. Miller
f2d9f6be27 New global 2012-11-27 22:39:25 -05:00
Eric A. Miller
ecea4ef4a4 Correct naming of global id method 2012-11-26 23:03:55 -05:00
Eric A. Miller
e4e099510a Documentation updates 2012-11-26 23:03:01 -05:00
Eric A. Miller
de28ff96c2 Strip orig_ from method name in _global() and _load_attr() 2012-11-26 20:46:26 -05:00
Eric A. Miller
6692ddcf1f Override peth_power_watts() with Extreme specific MIB 2012-11-26 19:51:05 -05:00
Eric A. Miller
ba7a105eb1 Additional documentation 2012-11-26 19:36:11 -05:00
Eric A. Miller
b9fb232859 New globals 2012-11-26 19:29:10 -05:00
Eric A. Miller
6f54cb429e New global box_descr() 2012-11-26 19:22:40 -05:00
Eric A. Miller
ae3398b11a Replace map function with hash iteration for munge handling in _load_attr() and _show_attr 2012-11-25 22:42:49 -05:00
Eric A. Miller
e97693d12d Rename c_* methods to cdp_* since c_* methods now report all topology. 2012-11-25 21:46:54 -05:00
Eric A. Miller
435bb7dbe2 No longer emulate CDP methods in other discovery protocol classes, use the class name as base (sonmp, fdp) rather than cdp. 2012-11-25 21:45:56 -05:00
Eric A. Miller
70bc5e78e9 Remove c_* methods from device classes as top level methods now handle. 2012-11-25 21:43:31 -05:00
Eric A. Miller
a163e5b82c Remove c_* methods from device classes as top level methods will now handle. 2012-11-25 21:39:32 -05:00
Eric A. Miller
5eb66fe442 Create new top level c_* topology methods and has_topo() method. 2012-11-25 20:38:55 -05:00
Eric A. Miller
b6cf462b16 Top level changes to Info.pm
1 - Simplify AUTOLOAD()
2 - Add dynamically generated methods to symbol table to avoid AUTOLOAD on subsequent calls
3 - Override UNIVERSAL::can() to work with dynamic methods
4 - [3160037] - Support _raw suffix on methods to skip munging
5 - Add default bulkwalk_no()
2012-11-23 22:58:46 -05:00
Oliver Gorwits
ead15a1cde revert part of 13478343cd which used $partial zero if not provided 2012-11-01 19:26:24 +00:00
Oliver Gorwits
9c19c70029 revert cac2224fa1 LLDP bug fixes 2012-11-01 19:22:43 +00:00
Jeroen van Ingen
0862047241 Classify Linksys 2024 as L3::Dell 2012-10-29 14:58:33 +01:00
Jeroen van Ingen
6cfce1916d Workaround for IPv6 neighbor cache on Cisco Nexus, check data before returning. Also minor PoD fix in CiscoConfig.pm. 2012-10-29 13:34:47 +01:00
Jeroen van Ingen
1e37bfa8ce Fix typo in PoD for Bridge.pm, reported by William Bulley 2012-10-18 11:17:57 +02:00
Carlos Vicente
87197067a0 Minor POD fix 2012-10-03 15:15:48 -04:00
Eric A. Miller
8264f68f6c Add i_ssidmac() method to get BSSID's from AP's 2012-08-02 23:27:48 -04:00
Eric A. Miller
3e21357e8d Add i_ssidmac() to get BSSID's, grab radio base MAC as port MAC for AP's 2012-08-02 23:23:04 -04:00
Eric A. Miller
ee5953d743 [3017571] Add LLDP support for NetSNMP device class (begemot) 2012-07-31 21:09:28 -04:00
Eric A. Miller
46f941b416 Typo in POD 2012-07-31 20:19:28 -04:00
Eric A. Miller
225e12e979 Add support for Juniper SSL VPN appliances in L7::Neoteris 2012-07-31 19:44:24 -04:00
Eric A. Miller
912ba274a6 Ignore loopback, other, and cpu interfaces. Use IfDescr for interface since we don't have SNMP-REPEATER-MIB loaded and methods defined. 2012-07-31 16:26:30 -04:00
Eric A. Miller
18f59db2b9 Add support for Avaya Secure Routers in L3::Tasman 2012-07-31 14:43:58 -04:00
Eric A. Miller
f0ca1a5fa3 Cisco Nexus support 2012-07-31 14:40:54 -04:00
Eric A. Miller
446e5a13f7 Cisco Nexus support - new class L3::Nexus 2012-07-30 23:14:44 -04:00
Eric A. Miller
e8a9d18445 Fix to return cached data for table methods (funcs) if available and not a partial request. Partial argument could be undef, but existed in methods supporting partial fetches. Changed check to see if there is a value in the partial argument rather than existence. 2012-07-25 20:41:33 -04:00
Eric A. Miller
6256f33079 [2809045] Strip preceding netscreen from model name in L3::Netscreen 2012-07-15 23:00:30 -04:00
Eric A. Miller
b5c4bd99bf hasCDP() wasn't calling proper method for FDP check. 2012-07-15 22:55:17 -04:00
Eric A. Miller
56dae91c8a Add new EDP class to top level documentation and MANIFEST 2012-07-15 22:50:43 -04:00
Eric A. Miller
0661b1307a [1424336] Support for Extreme Discovery Protocol (EDP) and add EDP and LLDP L2 Topology to L3::Extreme 2012-07-15 22:38:24 -04:00
Eric A. Miller
cd112f4925 [3418918] Report actual OS not vendor for extreme devices 2012-07-15 22:00:28 -04:00
Oliver Gorwits
14bf6b84d3 bump version for release ver_2_0_8 2012-07-15 17:27:42 +01:00
Eric A. Miller
5c22a29e40 Merge branch 'master' of ssh://snmp-info.git.sourceforge.net/gitroot/snmp-info/snmp-info 2012-07-14 08:01:09 -04:00
Eric A. Miller
f1806f227b Add check required due to default partial 2012-07-14 07:56:24 -04:00
Oliver Gorwits
025e7b72b5 bump version for release; push_ver deletes .orig files 2012-07-10 17:54:54 +01:00
Jeroen van Ingen
97b398051f Fix BlueCoat serial 2012-07-09 13:53:26 +02:00
Eric A. Miller
e21d8516fb Merge branch 'master' of ssh://snmp-info.git.sourceforge.net/gitroot/snmp-info/snmp-info 2012-07-08 21:48:29 -04:00
Eric A. Miller
2972c70177 [3541442] Change L2::Catalyst port names to what is reported in CDP 2012-07-08 21:45:13 -04:00
Eric A. Miller
50b4274f68 [2132349] Add an additional check to get Foundry OS version 2012-07-08 21:29:56 -04:00
Oliver Gorwits
75dc93f2c0 update MANIFEST for Kentrox, BlueCoatSG, SonicWall, APC 2012-07-07 19:34:45 +01:00
Oliver Gorwits
73fd627815 bump version for release; fixes for POD and Perl::Critic 2012-07-07 19:32:13 +01:00
Eric A. Miller
9e84141983 Fix reporting of base MAC and get OS version of more devices in Juniper 2012-07-04 09:37:21 -04:00
Eric A. Miller
bd6591db7b Merge branch 'master' of ssh://snmp-info.git.sourceforge.net/gitroot/snmp-info/snmp-info 2012-07-04 08:23:48 -04:00
Eric A. Miller
515e876491 POD fix 2012-07-03 21:10:58 -04:00
Eric A. Miller
6105046ae9 Add pseudo ENTITY-MIB methods for hardware information 2012-07-03 21:09:12 -04:00