krb5_pachecksum2
krb5_pachecksum2 *paChecksum2; /* Optional */
DEFFIELD(pachecksum2_0, krb5_pachecksum2, checksum, 0, ostring_data);
DEFFIELD(pachecksum2_1, krb5_pachecksum2, algorithmIdentifier, 1,
DEFSEQTYPE(pachecksum2, krb5_pachecksum2, pachecksum2_fields);
void free_pachecksum2(krb5_context context, krb5_pachecksum2 **in);
const krb5_pachecksum2 *cksum2, krb5_principal client,
auth_pack.pkAuthenticator.paChecksum2 = (krb5_pachecksum2 *)cksum2;
const krb5_pachecksum2 *cksum2, krb5_principal client,
krb5_pachecksum2 *cksum2 = NULL;
krb5_pachecksum2 **cksum2_out);
const krb5_pachecksum2 *cksum2);
krb5_data *cksum1_out, krb5_pachecksum2 **cksum2_out)
krb5_pachecksum2 *cksum2 = NULL;
const krb5_pachecksum2 *cksum2)
free_pachecksum2(krb5_context context, krb5_pachecksum2 **in)