krb5_subject_pk_info
krb5_subject_pk_info *clientPublicValue; /* Optional */
krb5_subject_pk_info *clientPublicValue; /* Optional */
asn1_error_code asn1_decode_subject_pk_info(asn1buf *buf, krb5_subject_pk_info *val)
if (tagnum == 1) { alloc_field(val->clientPublicValue, krb5_subject_pk_info); }
alloc_field(val->clientPublicValue, krb5_subject_pk_info);
(asn1buf *buf, krb5_subject_pk_info *val);
asn1_error_code asn1_encode_subject_pk_info(asn1buf *buf, const krb5_subject_pk_info *val, unsigned int *retlen)
(asn1buf *buf, const krb5_subject_pk_info *val, unsigned int *retlen);
void init_krb5_subject_pk_info(krb5_subject_pk_info **in);
void free_krb5_subject_pk_info(krb5_subject_pk_info **in);
krb5_subject_pk_info *info = NULL;
free_krb5_subject_pk_info(krb5_subject_pk_info **in)
init_krb5_subject_pk_info(krb5_subject_pk_info **in)
(*in) = malloc(sizeof(krb5_subject_pk_info));