Problem In GetBulk Handling

shubham soni <[email protected]>
Newsgroups gmane.network.net-snmp.user
Message-ID <CA+ATxNJO6sYme4u+yM1eC6J4DFP76ikdg8vwo7BXFrphMTzeJQ@mail.gmail.com>
I am having a MIB which contain table structure and i have generate code
for that with the help of mib2c command

mib2c -c mib2c.create-dataset.conf IPsTable

It generates the two files IPsTable.c and IPsTable.h.

Actually when i send a command for snmpwalk

snmpwalk -v2c -c public localhost -Ci IPsTable

Its give an output thats states "Error: OID not increasing "

I have traced the log and got to know that we receive only the GET NEXT
request and the value of column field increases everytimes i got the
request.

    case MODE_GETNEXT:
        var = request->requestvb;
        table_info = netsnmp_extract_table_info(request);
        snmp_log(LOG_INFO,"column : %d\n",table_info->colnum);
        snmp_log(LOG_INFO,"index : %d\n",*(table_info->indexes->val.integer));
        if (table_info->colnum > RESULT_COLUMN){
            table_info->colnum=0;
            return SNMP_ERR_NOERROR;
        }
        x=*(table_info->indexes->val.integer);


        netsnmp_table_build_result(reginfo, requests,
                                   table_info, ASN_INTEGER,
                                   (u_char *) & result,
                                       sizeof(result));
        break;

Problem arises when the value of column exceed from the number of column we
have in MIB's row and its keeps on increasing. I was not been able to
increment the value of index.

Is there any way so that i can reset the value of column and incement the
value of index (means pointing to next row) ?

------------------------------------------------------------------------------
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet

_______________________________________________
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.