X-Git-Url: http://www.project-moonshot.org/gitweb/?p=mech_eap.git;a=blobdiff_plain;f=mech_eap%2Futil_mech.c;h=944a2faa85c75697c72b15478161baded5ca41d1;hp=8cb7e741f9e55a72686c4f0ed1843303b70dea83;hb=HEAD;hpb=8d751cb1a5cad5226ae4355e5f47e14639a22ca1 diff --git a/mech_eap/util_mech.c b/mech_eap/util_mech.c index 8cb7e74..944a2fa 100644 --- a/mech_eap/util_mech.c +++ b/mech_eap/util_mech.c @@ -196,7 +196,11 @@ gssEapIndicateMechs(OM_uint32 *minor, GSSEAP_KRB_INIT(&krbContext); +#ifdef HAVE_HEIMDAL_VERSION + *minor = krb5_get_default_in_tkt_etypes(krbContext, KRB5_PDU_NONE, &etypes); +#else *minor = krb5_get_permitted_enctypes(krbContext, &etypes); +#endif if (*minor != 0) { return GSS_S_FAILURE; }