Lines Matching defs:asn_buf

38 struct asn_buf {
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_t, u_char *, u_int *);
103 enum asn_err asn_get_octetstring(struct asn_buf *, u_char *, u_int *);
104 enum asn_err asn_put_octetstring(struct asn_buf *, const u_char *, u_int);
106 enum asn_err asn_get_null_raw(struct asn_buf *b, asn_len_t);
107 enum asn_err asn_get_null(struct asn_buf *);
108 enum asn_err asn_put_null(struct asn_buf *);
110 enum asn_err asn_put_exception(struct asn_buf *, u_int);
112 enum asn_err asn_get_objid_raw(struct asn_buf *, asn_len_t, struct asn_oid *);
113 enum asn_err asn_get_objid(struct asn_buf *, struct asn_oid *);
114 enum asn_err asn_put_objid(struct asn_buf *, const struct asn_oid *);
116 enum asn_err asn_get_sequence(struct asn_buf *, asn_len_t *);
118 enum asn_err asn_get_ipaddress_raw(struct asn_buf *, asn_len_t, u_char *);
119 enum asn_err asn_get_ipaddress(struct asn_buf *, u_char *);
120 enum asn_err asn_put_ipaddress(struct asn_buf *, const u_char *);
122 enum asn_err asn_get_uint32_raw(struct asn_buf *, asn_len_t, uint32_t *);
123 enum asn_err asn_put_uint32(struct asn_buf *, u_char, uint32_t);
125 enum asn_err asn_get_counter64_raw(struct asn_buf *, asn_len_t, uint64_t *);
126 enum asn_err asn_put_counter64(struct asn_buf *, uint64_t);
128 enum asn_err asn_get_timeticks(struct asn_buf *, uint32_t *);
129 enum asn_err asn_put_timeticks(struct asn_buf *, uint32_t);
131 enum asn_err asn_skip(struct asn_buf *, asn_len_t);
132 enum asn_err asn_pad(struct asn_buf *, asn_len_t);