RE: Using the net-snmp library to set/get custom MIB value on printer
"Nick Bartolotti" <[email protected]>
| Newsgroups | gmane.network.net-snmp.user |
|---|---|
| Message-ID | <[email protected]> |
David, Thanks for the quick response. That did it. NB -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Dave Shield Sent: Thursday, January 29, 2009 3:35 AM To: Nick Bartolotti Cc: [email protected] Subject: Re: Using the net-snmp library to set/get custom MIB value on printer 2009/1/28 Nick Bartolotti <[email protected]>: > char x = '4'; > char i = 'i'; > int r = snmp_add_var(pdu, anOID, anOID_len, i, &x); The final parameter (the actual value) is a string, not a single character. Try char *value = "4"; char vtype = 'i'; int r = snmp_add_var(pdu, anOID, anOID_len, vtype, value); > Is -56 (SNMPERR_BAD_NAME) an error returned from the printer > or an error from the library? It's from the library - and is a misleading error. It's actually complaining about the value, not the name. I'll fix that. Dave ------------------------------------------------------------------------------ This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword _______________________________________________ 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