krb5_fast_finished
krb5_fast_finished *finished;
void KRB5_CALLCONV krb5_free_fast_finished(krb5_context, krb5_fast_finished *);
krb5_fast_finished finish;
DEFFIELD(fast_finished_0, krb5_fast_finished, timestamp, 0, kerberos_time);
DEFFIELD(fast_finished_1, krb5_fast_finished, usec, 1, int32);
DEFFIELD(fast_finished_2, krb5_fast_finished, client, 2, realm_of_principal);
DEFFIELD(fast_finished_3, krb5_fast_finished, client, 3, principal);
DEFFIELD(fast_finished_4, krb5_fast_finished, ticket_checksum, 4, checksum);
DEFSEQTYPE(fast_finished, krb5_fast_finished, fast_finished_fields);
krb5_free_fast_finished(krb5_context context, krb5_fast_finished *val)