{
*minor = 0;
- ctx->state = GSSEAP_STATE_ESTABLISHED;
+ gssEapSmTransition(ctx, GSSEAP_STATE_ESTABLISHED);
*smFlags |= SM_FLAG_STOP_EVAL;
return GSS_S_COMPLETE;
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;
}
}