Hi,
I am trying to know the code location where 'errorindex' is set when we
request a wrong OID.
For example in below command :-
snmpget -v1 -c cmty_remotehost1 localhost SNMPv2-MIB::sysName.1
SNMPv2-MIB::sysDescr.0 SNMPv2-MIB::sysObjectID.0
My first OID is wrong hence the errorindex would be 1 , this errorindex is
used to remove the faulty OID and retry the request.
I debugged in snmpget.c till the section where the request is performed.
The errindex is getting set after the below function call (as one of the
properties of &response) :-
status = snmp_synch_response(ss, pdu, &response);
I debugged further to see the functions called by
snmp_synch_response(ss, pdu, &response)
but I am having a tough time finding it so far. Maybe I am missing
something. Please let me know for any suggestions. That would be
really helpful.
Regards
Nishant
_______________________________________________
Net-snmp-coders mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/net-snmp-coders