X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=mech_eap%2Futil_reauth.c;h=6c665705bbdcf5e4a12fb3f374471902c16fda0e;hb=e82fcf22c3b6961beae883fc66bf4567896b7c4b;hp=631a70ffbf0603b44a29b8cc485255330221e396;hpb=7cc273382dc00405d16cad79fab315bf52ff948e;p=moonshot.git diff --git a/mech_eap/util_reauth.c b/mech_eap/util_reauth.c index 631a70f..6c66570 100644 --- a/mech_eap/util_reauth.c +++ b/mech_eap/util_reauth.c @@ -146,7 +146,7 @@ freezeAttrContext(OM_uint32 *minor, GSSEAP_KRB_INIT(&krbContext); - major = gssEapExportAttrContext(minor, initiatorName, &attrBuf, 0); + major = gssEapExportAttrContext(minor, initiatorName, &attrBuf); if (GSS_ERROR(major)) return major; @@ -739,7 +739,7 @@ gssEapGlueToMechName(OM_uint32 *minor, major = defrostAttrContext(minor, #ifdef HAVE_HEIMDAL_VERSION - ctx->kerberosCtx, + ctx->reauthCtx, #else glueName, #endif @@ -815,11 +815,11 @@ gssEapReauthComplete(OM_uint32 *minor, /* Get the raw subsession key and encryption type */ #ifdef HAVE_HEIMDAL_VERSION #define KRB_GSS_SUBKEY_COUNT 1 /* encoded session key */ - major = gssInquireSecContextByOid(minor, ctx->kerberosCtx, + major = gssInquireSecContextByOid(minor, ctx->reauthCtx, GSS_KRB5_GET_SUBKEY_X, &keyData); #else #define KRB_GSS_SUBKEY_COUNT 2 /* raw session key, enctype OID */ - major = gssInquireSecContextByOid(minor, ctx->kerberosCtx, + major = gssInquireSecContextByOid(minor, ctx->reauthCtx, GSS_C_INQ_SSPI_SESSION_KEY, &keyData); #endif if (GSS_ERROR(major))