Searched refs:subbuf (Results 1 - 5 of 5) sorted by relevance

/opensolaris-onvv-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/asn.1/
H A Dldap_key_seq.c234 asn1buf tmp, subbuf; local
244 ret = asn1buf_imbed(&subbuf, &tmp, t.length, 0); checkerr;
245 ret = asn1_decode_integer(&subbuf, val); checkerr;
247 safe_syncbuf(&tmp, &subbuf);
260 asn1buf tmp, subbuf;
270 ret = asn1buf_imbed(&subbuf, &tmp, t.length, 0); checkerr;
271 ret = asn1_decode_unsigned_integer(&subbuf, val); checkerr;
273 safe_syncbuf(&tmp, &subbuf);
287 asn1buf tmp, subbuf; local
299 ret = asn1buf_imbed(&subbuf,
316 asn1buf subbuf; local
402 asn1buf buf, subbuf; local
[all...]
H A Dasn1_k_decode.c50 retval = asn1_get_tag_2(&subbuf, &t2); \
64 retval = asn1_get_tag_2(&subbuf, &t3); \
105 retval = decoder(&subbuf, &(var)); \
134 if (asn1buf_remains(&subbuf, seqindef)) { \
147 retval = decoder(&subbuf, &(len), &(var)); \
174 retval = asn1buf_remove_octetstring(&subbuf, taglen, &(var)); \
183 retval = asn1buf_remove_octetstring(&subbuf, taglen, &(var)); \
197 asn1buf subbuf; \
202 retval = asn1buf_imbed(&subbuf, buf, length, seqindef); \
212 asn1buf subbuf; \
[all...]
H A Dasn1buf.c84 asn1_error_code asn1buf_imbed(asn1buf *subbuf, const asn1buf *buf, const unsigned int length, const int indef) argument
87 subbuf->base = subbuf->next = buf->next;
90 subbuf->bound = subbuf->base + length - 1;
92 subbuf->bound = buf->bound;
96 asn1_error_code asn1buf_sync(asn1buf *buf, asn1buf *subbuf, argument
104 buf->next = subbuf->bound + 1;
106 retval = asn1buf_skiptail(subbuf, length, indef);
111 buf->next = subbuf
[all...]
H A Dasn1buf.h116 (asn1buf *subbuf, const asn1buf *buf,
119 /* requires *subbuf and *buf are allocated
120 effects *subbuf becomes a sub-buffer of *buf. *subbuf begins
123 that case, ASN1_OVERRUN is returned) *subbuf's current
124 position starts at the beginning of *subbuf. */
127 (asn1buf *buf, asn1buf *subbuf, const asn1_class Class,
131 /* requires *subbuf is a sub-buffer of *buf, as created by asn1buf_imbed.
133 effects Synchronizes *buf's current position to match that of *subbuf. */
H A Dkrb5_decode.c87 retval = asn1_get_tag_2(&subbuf, &t2); \
99 retval = asn1_get_tag_2(&subbuf, &t3); \
112 asn1buf subbuf;\
117 retval = asn1buf_imbed(&subbuf,&buf,length,seqindef);\
122 retval = asn1buf_sync(&buf,&subbuf,asn1class,tagnum,length,indef,seqindef);\
128 retval = decoder(&subbuf,&(var));\
146 if (asn1buf_remains(&subbuf, seqindef)) { \
156 retval = decoder(&subbuf,&(len),&(var));\
171 if (asn1buf_remains(&subbuf, seqindef)) { \
549 tmpbody.data = subbuf
[all...]

Completed in 117 milliseconds