krb5_ad_kdcissued
encode_krb5_ad_kdcissued(const krb5_ad_kdcissued *, krb5_data **);
decode_krb5_ad_kdcissued(const krb5_data *, krb5_ad_kdcissued **);
void KRB5_CALLCONV krb5_free_ad_kdcissued(krb5_context, krb5_ad_kdcissued *);
DEFFIELD(ad_kdcissued_0, krb5_ad_kdcissued, ad_checksum, 0, checksum);
DEFFIELD(ad_kdcissued_1, krb5_ad_kdcissued, i_principal, 1,
DEFFIELD(ad_kdcissued_2, krb5_ad_kdcissued, i_principal, 2, opt_principal);
DEFFIELD(ad_kdcissued_3, krb5_ad_kdcissued, elements, 3, auth_data_ptr);
DEFSEQTYPE(ad_kdc_issued, krb5_ad_kdcissued, ad_kdcissued_fields);
krb5_ad_kdcissued *ad_kdci;
krb5_ad_kdcissued ad_kdci;
krb5_free_ad_kdcissued(krb5_context context, krb5_ad_kdcissued *val)