Searched refs:asn_buf (Results 1 - 9 of 9) sorted by relevance

/freebsd-10.0-release/contrib/bsnmp/lib/
H A Dsnmppriv.h35 enum asn_err snmp_binding_encode(struct asn_buf *, const struct snmp_value *);
36 enum snmp_code snmp_pdu_encode_header(struct asn_buf *, struct snmp_pdu *);
37 enum snmp_code snmp_fix_encoding(struct asn_buf *, struct snmp_pdu *);
38 enum asn_err snmp_parse_pdus_hdr(struct asn_buf *b, struct snmp_pdu *pdu,
H A Dasn1.h38 struct asn_buf { struct
90 extern void (*asn_error)(const struct asn_buf *, const char *, ...);
92 enum asn_err asn_get_header(struct asn_buf *, u_char *, asn_len_t *);
93 enum asn_err asn_put_header(struct asn_buf *, u_char, asn_len_t);
95 enum asn_err asn_put_temp_header(struct asn_buf *, u_char, u_char **);
96 enum asn_err asn_commit_header(struct asn_buf *, u_char *, size_t *);
98 enum asn_err asn_get_integer_raw(struct asn_buf *, asn_len_t, int32_t *);
99 enum asn_err asn_get_integer(struct asn_buf *, int32_t *);
100 enum asn_err asn_put_integer(struct asn_buf *, int32_t);
102 enum asn_err asn_get_octetstring_raw(struct asn_buf *, asn_len_
[all...]
H A Dsnmpagent.h132 enum snmp_ret snmp_get(struct snmp_pdu *pdu, struct asn_buf *resp_b,
134 enum snmp_ret snmp_getnext(struct snmp_pdu *pdu, struct asn_buf *resp_b,
136 enum snmp_ret snmp_getbulk(struct snmp_pdu *pdu, struct asn_buf *resp_b,
138 enum snmp_ret snmp_set(struct snmp_pdu *pdu, struct asn_buf *resp_b,
141 enum snmp_ret snmp_make_errresp(const struct snmp_pdu *, struct asn_buf *,
142 struct asn_buf *);
H A Dsnmp.h263 enum snmp_code snmp_pdu_decode(struct asn_buf *b, struct snmp_pdu *pdu, int32_t *);
264 enum snmp_code snmp_pdu_decode_header(struct asn_buf *, struct snmp_pdu *);
265 enum snmp_code snmp_pdu_decode_scoped(struct asn_buf *, struct snmp_pdu *, int32_t *);
266 enum snmp_code snmp_pdu_encode(struct snmp_pdu *, struct asn_buf *);
267 enum snmp_code snmp_pdu_decode_secmode(struct asn_buf *, struct snmp_pdu *);
269 int snmp_pdu_snoop(const struct asn_buf *);
H A Dasn1.c48 static void asn_error_func(const struct asn_buf *, const char *, ...);
50 void (*asn_error)(const struct asn_buf *, const char *, ...) = asn_error_func;
59 asn_get_header(struct asn_buf *b, u_char *type, asn_len_t *len)
149 asn_put_header(struct asn_buf *b, u_char type, asn_len_t len)
187 asn_put_temp_header(struct asn_buf *b, u_char type, u_char **ptr)
199 asn_commit_header(struct asn_buf *b, u_char *ptr, size_t *moved)
233 asn_get_real_integer(struct asn_buf *b, asn_len_t len, int64_t *vp)
279 asn_put_real_integer(struct asn_buf *b, u_char type, int64_t ival)
327 asn_get_real_unsigned(struct asn_buf *b, asn_len_t len, uint64_t *vp)
364 asn_put_real_unsigned(struct asn_buf *
[all...]
H A Dsnmp.c70 get_var_binding(struct asn_buf *b, struct snmp_value *binding)
197 snmp_parse_pdus_hdr(struct asn_buf *b, struct snmp_pdu *pdu, asn_len_t *lenp)
244 parse_pdus(struct asn_buf *b, struct snmp_pdu *pdu, int32_t *ip)
282 parse_secparams(struct asn_buf *b, struct snmp_pdu *pdu)
286 struct asn_buf tb;
353 pdu_encode_secparams(struct asn_buf *b, struct snmp_pdu *pdu)
356 struct asn_buf tb;
427 snmp_pdu_decode(struct asn_buf *b, struct snmp_pdu *pdu, int32_t *ip)
460 snmp_pdu_decode_header(struct asn_buf *b, struct snmp_pdu *pdu)
547 snmp_pdu_decode_scoped(struct asn_buf *
[all...]
H A Dsnmpagent.c199 snmp_get(struct snmp_pdu *pdu, struct asn_buf *resp_b,
396 snmp_getnext(struct snmp_pdu *pdu, struct asn_buf *resp_b,
445 snmp_getbulk(struct snmp_pdu *pdu, struct asn_buf *resp_b,
656 snmp_set(struct snmp_pdu *pdu, struct asn_buf *resp_b,
957 snmp_make_errresp(const struct snmp_pdu *pdu, struct asn_buf *pdu_b,
958 struct asn_buf *resp_b)
H A Dsnmpclient.c1231 struct asn_buf b;
1347 struct asn_buf abuf;
/freebsd-10.0-release/contrib/bsnmp/snmpd/
H A Dmain.c243 static void asn_error_func(const struct asn_buf *b, const char *err, ...);
280 struct asn_buf resp_b;
487 struct asn_buf b;
665 struct asn_buf resp_b, pdu_b;
2186 asn_error_func(const struct asn_buf *b, const char *err, ...)

Completed in 106 milliseconds