diff options
author | Tobi Oetiker <tobi@oetiker.ch> | 2011-08-23 15:53:40 +0200 |
---|---|---|
committer | Tobi Oetiker <tobi@oetiker.ch> | 2011-08-23 15:53:40 +0200 |
commit | 7bcda72c21f3d1d28760427455b3b1c9b2f48b44 (patch) | |
tree | cae918862a5e5a0573e4046cc49c0a34e8504561 /lib/SNMP_util.pm | |
parent | 454e8ff564da151b1ad8bb56140a582ea827a4f9 (diff) | |
download | smokeping-7bcda72c21f3d1d28760427455b3b1c9b2f48b44.tar.gz smokeping-7bcda72c21f3d1d28760427455b3b1c9b2f48b44.tar.xz |
updated to SNMP_Session 1.13
Diffstat (limited to 'lib/SNMP_util.pm')
-rw-r--r-- | lib/SNMP_util.pm | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/lib/SNMP_util.pm b/lib/SNMP_util.pm index c3ea43e..20226f5 100644 --- a/lib/SNMP_util.pm +++ b/lib/SNMP_util.pm @@ -2,7 +2,7 @@ ###################################################################### ### SNMP_util -- SNMP utilities using SNMP_Session.pm and BER.pm ###################################################################### -### Copyright (c) 1998-2007, Mike Mitchell. +### Copyright (c) 1998-2008, Mike Mitchell. ### ### This program is free software; you can redistribute it under the ### "Artistic License 2.0" included in this distribution @@ -44,7 +44,7 @@ use BER "1.02"; use SNMP_Session "1.00"; use Socket; -$VERSION = '1.12'; +$VERSION = '1.13'; @ISA = qw(Exporter); @@ -1199,6 +1199,7 @@ sub snmpMIB_to_OID ($) { $buf =~ s/OBJECT-IDENTITY/OBJECT IDENTIFIER/; $buf =~ s/OBJECT-GROUP/OBJECT IDENTIFIER/; $buf =~ s/MODULE-IDENTITY/OBJECT IDENTIFIER/; + $buf =~ s/NOTIFICATION-TYPE/OBJECT IDENTIFIER/; $buf =~ s/ IMPORTS .*\;//; $buf =~ s/ SEQUENCE *{.*}//; $buf =~ s/ SYNTAX .*//; @@ -1275,7 +1276,7 @@ sub MIB_fill_OID ($) } } if ($val =~ /^[\d\.]+$/) { - $val =~ s/^\.//; + $val =~ s/^\.+//; if (!exists($SNMP_util::OIDS{$var}) || (length($val) > length($SNMP_util::OIDS{$var}))) { $SNMP_util::OIDS{$var} = $val; |