#!/usr/bin/perl
use strict;
use warnings;
use SNMP;
use Data::Dumper;
main();
sub main
{
for my $item ('something that leaks', 'more leaking stuff')
{
doit();
}
}
sub doit
{
my $session = new SNMP::Session(DestHost => '127.0.0.1',
Community => 'DoesNotWork',
Timeout => 0,
Version => '2c');
my $x = $session->bulkwalk(0, 1, ['.1.3.6.1.2.1.1.1']);
die 'DUMP IT: ' . Dumper \$x;
}
####
DUMP IT: $VAR1 = \[
'something that leaks',
'more leaking stuff',
undef
];
####
os: kubuntu-10.04
perl: v5.10.1
libsnmp-perl: 5.4.2.1~dfsg0ubuntu1-0ubuntu2.1