X-Git-Url: http://www.project-moonshot.org/gitweb/?p=mech_eap.git;a=blobdiff_plain;f=mech_eap%2Facquire_cred.c;h=61205323cfb0152ddb477c0652b1e66cb6d89279;hp=8c5f7fcacb90fea07fc2a0f2886533193720ac18;hb=HEAD;hpb=2454ef4d7af9cc402d9c3404482ceb7c77c2b076 diff --git a/mech_eap/acquire_cred.c b/mech_eap/acquire_cred.c index 8c5f7fc..6120532 100644 --- a/mech_eap/acquire_cred.c +++ b/mech_eap/acquire_cred.c @@ -36,9 +36,13 @@ #include "gssapiP_eap.h" -OM_uint32 +OM_uint32 GSSAPI_CALLCONV gss_acquire_cred(OM_uint32 *minor, +#ifdef HAVE_HEIMDAL_VERSION + gss_const_name_t desired_name, +#else gss_name_t desired_name, +#endif OM_uint32 time_req, gss_OID_set desired_mechs, gss_cred_usage_t cred_usage, @@ -46,13 +50,7 @@ gss_acquire_cred(OM_uint32 *minor, gss_OID_set *actual_mechs, OM_uint32 *time_rec) { - return gssEapAcquireCred(minor, - desired_name, - GSS_C_NO_OID, - GSS_C_NO_BUFFER, - time_req, - desired_mechs, cred_usage, - output_cred_handle, - actual_mechs, - time_rec); + return gssEapAcquireCred(minor, desired_name, + time_req, desired_mechs, cred_usage, + output_cred_handle, actual_mechs, time_rec); }