asn1buf
k5_asn1_encode_bytestring(asn1buf *buf, uint8_t *const *val, size_t len)
k5_asn1_encode_generaltime(asn1buf *buf, time_t val)
k5_asn1_encode_atype(asn1buf *buf, const void *val, const struct atype_info *a,
asn1buf buf;
k5_asn1_encode_bitstring(asn1buf *buf, uint8_t *const *val, size_t len)
make_tag(asn1buf *buf, const taginfo *t, size_t len)
insert_byte(asn1buf *buf, uint8_t o)
encode_sequence_of(asn1buf *buf, size_t seqlen, const void *val,
encode_nullterm_sequence_of(asn1buf *buf, const void *val,
insert_bytes(asn1buf *buf, const void *bytes, size_t len)
split_der(asn1buf *buf, uint8_t *const *der, size_t len, taginfo *tag_out)
k5_asn1_encode_bool(asn1buf *buf, intmax_t val)
encode_sequence(asn1buf *buf, const void *val, const struct seq_info *seq);
encode_cntype(asn1buf *buf, const void *val, size_t len,
encode_atype(asn1buf *buf, const void *val, const struct atype_info *a,
k5_asn1_encode_int(asn1buf *buf, intmax_t val)
encode_atype_and_tag(asn1buf *buf, const void *val, const struct atype_info *a)
encode_cntype(asn1buf *buf, const void *val, size_t count,
encode_sequence(asn1buf *buf, const void *val, const struct seq_info *seq)
encode_sequence_of(asn1buf *buf, size_t seqlen, const void *val,
k5_asn1_encode_uint(asn1buf *buf, uintmax_t val)
krb5_error_code (*enc)(asn1buf *, const void *, taginfo *);
krb5_error_code (*enc)(asn1buf *, uint8_t *const *, size_t);
void k5_asn1_encode_bool(asn1buf *buf, intmax_t val);
void k5_asn1_encode_int(asn1buf *buf, intmax_t val);
void k5_asn1_encode_uint(asn1buf *buf, uintmax_t val);
krb5_error_code k5_asn1_encode_bytestring(asn1buf *buf, uint8_t *const *val,
k5_asn1_encode_atype(asn1buf *buf, const void *val, const struct atype_info *a,
krb5_error_code k5_asn1_encode_bitstring(asn1buf *buf, uint8_t *const *val,
krb5_error_code k5_asn1_encode_generaltime(asn1buf *buf, time_t val);
encode_seqno(asn1buf *buf, const void *p, taginfo *rettag)
encode_kerberos_time(asn1buf *buf, const void *p, taginfo *rettag)
encode_krb5_flags(asn1buf *buf, const void *p, taginfo *rettag)
encode_lr_type(asn1buf *buf, const void *p, taginfo *rettag)
encode_kdc_req_body(asn1buf *buf, const void *p, taginfo *tag_out)