asn1_octet
asn1_octet o;
asn1_error_code asn1_decode_oid(asn1buf *buf, unsigned int *retlen, asn1_octet **val)
asn1_error_code asn1_decode_octetstring(asn1buf *buf, unsigned int *retlen, asn1_octet **val)
asn1_octet o;
asn1_octet o;
(asn1buf *buf, unsigned int *retlen, asn1_octet **val);
(asn1buf *buf, unsigned int *retlen, asn1_octet **val);
retval = asn1buf_insert_octet(buf,(asn1_octet) digit);
const asn1_octet *val,
asn1_octet bval;
retval = asn1buf_insert_octet(buf,(asn1_octet) digit);
unsigned int len, const asn1_octet *val,
asn1_octet o;
asn1_octet o;
asn1_octet unused;
asn1_octet unused, o;
retval = asn1buf_insert_octet(buf, (asn1_octet) (0x80 | (asn1_octet)(tagcopy&0x7F)));
retval = asn1buf_insert_octet(buf, (asn1_octet) (asn1class | construction | 0x1F));
retval = asn1buf_insert_octet(buf, (asn1_octet)(in_len&0x7F));
retval = asn1buf_insert_octet(buf, (asn1_octet)(in_copy&0xFF));
retval = asn1buf_insert_octet(buf, (asn1_octet) (0x80 | (asn1_octet)(length&0x7F)));
retval = asn1buf_insert_octet(buf, (asn1_octet) (asn1class | construction |
(asn1_octet)tagnum));
retval = asn1buf_insert_octet(buf, (asn1_octet)(tagcopy&0x7F));
asn1_error_code asn1buf_remove_octet(asn1buf *buf, asn1_octet *o)
*o = (asn1_octet)(*((buf->next)++));
asn1_error_code asn1buf_remove_octetstring(asn1buf *buf, const unsigned int len, asn1_octet **s)
*s = (asn1_octet*)malloc(len*sizeof(asn1_octet));
(*s)[i] = (asn1_octet)(buf->next)[i];
buf->base = malloc((asn1buf_size(buf)+inc) * sizeof(asn1_octet));
(asn1buf_size(buf)+inc) * sizeof(asn1_octet));
(asn1buf *buf, const unsigned int len, const asn1_octet *s);
(asn1buf *buf, asn1_octet *o);
: ((*(o) = (asn1_octet)(*(((buf)->next)++))),0))
(asn1buf *buf, const unsigned int len, asn1_octet **s);
unsigned int *len, asn1_octet **val)