krb5_princ_type
krb5_princ_type(context, my_principal) = KRB5_NT_PRINCIPAL;
type = krb5_princ_type(context, princ);
princ_type = htonl(krb5_princ_type(context, entry->principal));
krb5_princ_type(context, princ_ret) = KRB5_NT_UNKNOWN;
if (krb5_princ_type(context, server) != KRB5_NT_SRV_HST) {
krb5_princ_type(context, *ret_princ) = type;
krb5_princ_type(context, principal) = KRB5_NT_ENTERPRISE_PRINCIPAL;
krb5_princ_type(context, principal) = KRB5_NT_PRINCIPAL;