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 D | ldap_key_seq.c | 234 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 D | asn1_k_decode.c | 50 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 D | asn1buf.c | 84 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 D | asn1buf.h | 116 (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 D | krb5_decode.c | 87 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