X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=accept_sec_context.c;h=9627e883c53349a3bc5ce94ca310aee7f1103d57;hb=a8f5b12ce0b0cb0fa928852dcaecf9a8012e4ef1;hp=725ce691500ff9f12ed70253e00a003838c6c781;hpb=6320176290102589ec5a6725669f5bf5fa9cafb0;p=mech_eap.orig diff --git a/accept_sec_context.c b/accept_sec_context.c index 725ce69..9627e88 100644 --- a/accept_sec_context.c +++ b/accept_sec_context.c @@ -658,7 +658,7 @@ eapGssSmAcceptCompleteAcceptorExts(OM_uint32 *minor, { *minor = 0; - ctx->state = GSSEAP_STATE_ESTABLISHED; + gssEapSmTransition(ctx, GSSEAP_STATE_ESTABLISHED); *smFlags |= SM_FLAG_STOP_EVAL; return GSS_S_COMPLETE; @@ -899,7 +899,7 @@ eapGssSmAcceptGssReauth(OM_uint32 *minor, major = acceptReadyKrb(minor, ctx, cred, krbInitiator, mech, timeRec); if (major == GSS_S_COMPLETE) { - ctx->state = GSSEAP_STATE_ESTABLISHED; + gssEapSmTransition(ctx, GSSEAP_STATE_ESTABLISHED); *smFlags |= SM_FLAG_STOP_EVAL; } }