snmp_pdu_t
snmp_make_packet(snmp_pdu_t *pdu)
snmp_pdu_t *
snmp_pdu_t *reply_pdu;
reply_pdu = (snmp_pdu_t *)calloc(1, sizeof (snmp_pdu_t));
snmp_add_null_vars(snmp_pdu_t *pdu, char *oidstrs, int n_oids, int row)
snmp_build_pdu(snmp_pdu_t *pdu, uchar_t *buf, size_t *bufsz_p)
static int snmp_add_null_vars(snmp_pdu_t *, char *, int, int);
static uchar_t *snmp_build_pdu(snmp_pdu_t *, uchar_t *, size_t *);
static uchar_t *snmp_parse_pdu(int, uchar_t *, size_t *, snmp_pdu_t *);
snmp_parse_pdu(int reqid, uchar_t *msg, size_t *msgsz_p, snmp_pdu_t *reply_pdu)
snmp_pdu_t *
snmp_pdu_t *pdu;
snmp_free_pdu(snmp_pdu_t *pdu)
pdu = (snmp_pdu_t *)calloc(1, sizeof (snmp_pdu_t));
snmp_pdu_t *snmp_create_pdu(int, int, char *, int, int);
int snmp_make_packet(snmp_pdu_t *);
snmp_pdu_t *snmp_parse_reply(int, uchar_t *, size_t);
void snmp_free_pdu(snmp_pdu_t *);
snmp_recv_reply(struct picl_snmphdl *smd, snmp_pdu_t *pdu, int *snmp_syserr)
mibcache_populate(snmp_pdu_t *pdu, int is_vol)
static snmp_pdu_t *fetch_single(struct picl_snmphdl *, char *, int, int *);
static snmp_pdu_t *fetch_next(struct picl_snmphdl *, char *, int, int *);
static int snmp_send_request(struct picl_snmphdl *, snmp_pdu_t *, int *);
static int snmp_recv_reply(struct picl_snmphdl *, snmp_pdu_t *, int *);
static void mibcache_populate(snmp_pdu_t *, int);
snmp_pdu_t *reply_pdu;
snmp_pdu_t *reply_pdu;
snmp_pdu_t *reply_pdu;
snmp_pdu_t *reply_pdu;
static snmp_pdu_t *
snmp_pdu_t *pdu, *reply_pdu;
snmp_pdu_t *pdu, *reply_pdu;
static snmp_pdu_t *
snmp_pdu_t *pdu, *reply_pdu;
snmp_send_request(struct picl_snmphdl *smd, snmp_pdu_t *pdu, int *snmp_syserr)