From eec537e94b5fe917ce279401e4f073dc9a349563 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Fri, 25 Jul 2008 08:23:32 +0000 Subject: [PATCH] restore flags after mk_rep is done. Prompted by comments from metze and abartlet. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23387 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/gssapi/krb5/init_sec_context.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/lib/gssapi/krb5/init_sec_context.c b/lib/gssapi/krb5/init_sec_context.c index e21568fd8..08a1f067f 100644 --- a/lib/gssapi/krb5/init_sec_context.c +++ b/lib/gssapi/krb5/init_sec_context.c @@ -672,6 +672,7 @@ repl_mutual kret = krb5_mk_rep(context, ctx->auth_context, &outbuf); + krb5_auth_con_setflags(context, ctx->auth_context, con_flags); if (kret) { *minor_status = kret; return GSS_S_FAILURE; @@ -679,11 +680,6 @@ repl_mutual output_token->length = outbuf.length; output_token->value = outbuf.data; - - krb5_auth_con_removeflags(context, - ctx->auth_context, - KRB5_AUTH_CONTEXT_DO_SEQUENCE, - NULL); } return gsskrb5_initiator_ready(minor_status, ctx, context);