snmp_object
struct snmp_object *obj)
snmpset_add_vbind(struct snmp_pdu *pdu, struct snmp_object *obj)
struct snmp_object *obj, char *argv)
struct snmp_object *obj, char *argv)
snmptool_add_vbind(struct snmp_pdu *pdu, struct snmp_object *obj)
struct snmp_object *obj)
struct snmp_object *obj, char *string __unused)
struct snmp_object obj;
memset(&obj, 0, sizeof(struct snmp_object));
parse_int_string(struct snmp_object *object, char *val)
struct snmp_object *object, char *str)
struct snmp_object *obj, char *argv)
struct snmp_object *obj, char *argv)
snmp_lookuplist_string(struct snmp_mapping *headp, struct snmp_object *s)
snmp_lookup_leaf(struct snmp_mapping *headp, struct snmp_object *s)
snmp_lookup_leafstring(struct snmp_toolinfo *snmptoolctx, struct snmp_object *s)
snmp_lookup_enumstring(struct snmp_toolinfo *snmptoolctx, struct snmp_object *s)
snmp_lookup_oidstring(struct snmp_toolinfo *snmptoolctx, struct snmp_object *s)
snmp_lookup_nodestring(struct snmp_toolinfo *snmptoolctx, struct snmp_object *s)
snmp_lookup_allstring(struct snmp_toolinfo *snmptoolctx, struct snmp_object *s)
struct snmp_object *s)
snmp_lookup_oidlist(struct snmp_mapping *hp, struct snmp_object *s, char *oid)
struct snmp_table_index *headp, struct snmp_object *s, char *oid)
snmp_lookup_oidall(struct snmp_toolinfo *snmptoolctx, struct snmp_object *s,
snmp_lookup_enumoid(struct snmp_toolinfo *snmptoolctx, struct snmp_object *s,
snmp_lookup_oid(struct snmp_toolinfo *snmptoolctx, struct snmp_object *s,
struct snmp_object obj;
memset(&obj, 0, sizeof(struct snmp_object));
struct index *idx, struct snmp_object *object)
struct snmp_object *object)
struct snmp_object *obj;
if ((obj = calloc(1, sizeof(struct snmp_object))) == NULL) {
struct snmp_object *temp;
SLIST_REMOVE(&snmptoolctx->snmp_objectlist, temp, snmp_object, link);
struct snmp_object *o;
struct snmp_object *obj;
struct snmp_object *obj;
struct snmp_object obj;
memset(&obj, 0, sizeof(struct snmp_object));
snmp_fill_object(struct snmp_toolinfo *snmptoolctx, struct snmp_object *obj,
memset(obj, 0, sizeof(struct snmp_object));
snmp_output_object(struct snmp_toolinfo *snmptoolctx, struct snmp_object *o)
struct snmp_object *object;
if ((object = calloc(1, sizeof(struct snmp_object))) == NULL) {
struct snmp_object *object;
if ((object = calloc(1, sizeof(struct snmp_object))) == NULL)
SLIST_ENTRY(snmp_object) link;
SLIST_HEAD(snmp_objectlist, snmp_object) snmp_objectlist;
int32_t snmp_lookup_leafstring(struct snmp_toolinfo *, struct snmp_object *);
int32_t snmp_lookup_enumstring(struct snmp_toolinfo *, struct snmp_object *);
int32_t snmp_lookup_oidstring(struct snmp_toolinfo *, struct snmp_object *);
int32_t snmp_lookup_nonleaf_string(struct snmp_toolinfo *, struct snmp_object *);
int32_t snmp_lookup_allstring(struct snmp_toolinfo *, struct snmp_object *);
int32_t snmp_lookup_nodestring(struct snmp_toolinfo *, struct snmp_object *);
int32_t snmp_lookup_oidall(struct snmp_toolinfo *, struct snmp_object *, char *);
int32_t snmp_lookup_enumoid(struct snmp_toolinfo *, struct snmp_object *, char *);
int32_t snmp_lookup_oid(struct snmp_toolinfo *, struct snmp_object *, char *);
struct snmp_object *, char *);
char *snmp_parse_index(struct snmp_toolinfo *, char *, struct snmp_object *);
struct snmp_pdu *, struct snmp_object *);
typedef int32_t (*snmp_add_vbind_f) (struct snmp_pdu *, struct snmp_object *);