use krb5_principal_is_krbtgt

This commit is contained in:
Love Hornquist Astrand
2010-03-07 01:01:32 -08:00
parent 71150bb1bc
commit 03262460dd

View File

@@ -952,9 +952,7 @@ get_cred_kdc_referral(krb5_context context,
ticket.server)) ticket.server))
break; break;
if (ticket.server->name.name_string.len != 2 && if (!krb5_principal_is_krbtgt(context, ticket.server)) {
strcmp(ticket.server->name.name_string.val[0], KRB5_TGS_NAME) != 0)
{
krb5_set_error_message(context, KRB5KRB_AP_ERR_NOT_US, krb5_set_error_message(context, KRB5KRB_AP_ERR_NOT_US,
N_("Got back an non krbtgt " N_("Got back an non krbtgt "
"ticket referrals", "")); "ticket referrals", ""));