RE: how to determine table query index in snmp subagent table handler?

STOTTS Timothy <[email protected]>
Newsgroups gmane.network.net-snmp.user
Message-ID <6E13A53B51111A48A6299DFACA193D4A817B3F@041-DB3MPN1-014.041d.mgd.msft.net>
No, request->index always returns 1 for single GET. The following appears to work well enough. Thanks anyway.

long myNetSnmpGetLastOidIndex(const netsnmp_table_request_info* table_info, const int expectedNumberOfIndexes)
{
        if ((expectedNumberOfIndexes == table_info->number_indexes) && (table_info->index_oid_len > 0))
        {
                return (long)(table_info->index_oid[table_info->index_oid_len - 1]);
        }
        else
        {
                return -1;
        }
}

index = myNetSnmpGetLastOidIndex(table_info, 1);

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Dave Shield
Sent: Thursday, November 10, 2011 6:03 PM
To: STOTTS Timothy
Cc: [email protected]
Subject: Re: how to determine table query index in snmp subagent table handler?

On 10 November 2011 19:49, STOTTS Timothy
<[email protected]> wrote:
>         how would I determine the lookup index in the SNMP GET/SET?



> Example handler code:

>    int index;

>        for (request=requests; request; request=request->next) {
>                index = request->index;

Isn't this what you are looking for?



Dave

________________________________
CONFIDENTIALITY : This e-mail and any attachments are confidential and may be privileged. If you are not a named recipient, please notify the sender immediately and do not disclose the contents to another person, use it for any purpose or store or copy the information in any medium.

------------------------------------------------------------------------------
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
_______________________________________________
Net-snmp-users mailing list
[email protected]
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.