This is a discussion on SNMPERR_BAD_NAME within the SNMP Coders forums, part of the Networking and Network Related category; I am having a problem with snmpset: this is what I coded to add an integer to snmp set pdu: ...
|
|||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
I am having a problem with snmpset:
this is what I coded to add an integer to snmp set pdu: int action = 2; char type= 'i'; string action_str((char *)&action, sizeof(action)); ..... pdu = snmp_pdu_create(SNMP_MSG_SET); int rc = snmp_add_var(pdu, myoid, sizeof(myoid)/sizeof(oid), type, action_str.data()); It failed with SNMPERR_BAD_NAME, I also tried to use string action_str = "2" (just for testing purpose), the snmp_add_var succeeded but snmpset failed with unknown error, but this tells me that I did not use the wrong oid. What does SNMPERR_BAD_NAME actully means? Any suggestion? ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Net-snmp-coders mailing list Net-snmp-coders@lists.sourceforge.net https://lists.sourceforge.net/lists/...et-snmp-coders |