On Thu, Oct 05, 2006 at 11:52:14AM +0200, Harrie Hazewinkel wrote:
...snip...
> It returns a list, but is I print the perticular items
> of the list, I just get the value. It there not some
> way I can get the varbind and then have OID/value?

$vars = SNMP::VarList->new( ['ifDescr'], ['ifSpeed'] );
@result = $sess->getbulk( 0, 3, $vars );

use Data::Dumper;
print Dumper([EMAIL PROTECTED]);
print Dumper($vars);

__END__

The @result has just the values for the request, but the $vars are
updated to contain everything.

$VAR1 = [
          'lo0',
          '0',
          'dp0',
          '100000000',
          'Enterasys RoamAbout 4102 Wireless Interface a: (802.11a)',
          '54000000'
        ];
$VAR1 = bless( [
                 bless( [
                          'ifDescr',
                          '1',
                          'lo0',
                          'OCTETSTR'
                        ], 'SNMP::Varbind' ),
                 bless( [
                          'ifSpeed',
                          '1',
                          '0',
                          'GAUGE'
                        ], 'SNMP::Varbind' ),
                 bless( [
                          'ifDescr',
                          '2',
                          'dp0',
                          'OCTETSTR'
                        ], 'SNMP::Varbind' ),
                 bless( [
                          'ifSpeed',
                          '2',
                          '100000000',
                          'GAUGE'
                        ], 'SNMP::Varbind' ),
                 bless( [
                          'ifDescr',
                          '3',
                          'Enterasys RoamAbout 4102 Wireless Interface a: 
(802.11a)',
                          'OCTETSTR'
                        ], 'SNMP::Varbind' ),
                 bless( [
                          'ifSpeed',
                          '3',
                          '54000000',
                          'GAUGE'
                        ], 'SNMP::Varbind' )
               ], 'SNMP::VarList' );

----
Carl Hayter
Data Network Operations
University of Southern California

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Net-snmp-users mailing list
Net-snmp-users@lists.sourceforge.net
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users

Reply via email to