From 202c4d09e82c2f97e713eb97d9e361912d664612 Mon Sep 17 00:00:00 2001 From: Assar Westerlund Date: Sun, 26 Dec 1999 18:31:36 +0000 Subject: [PATCH] (init_auth): always initialize `output_token' git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7677 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/gssapi/init_sec_context.c | 4 ++++ lib/gssapi/krb5/init_sec_context.c | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/lib/gssapi/init_sec_context.c b/lib/gssapi/init_sec_context.c index cb77ac0b4..12a329266 100644 --- a/lib/gssapi/init_sec_context.c +++ b/lib/gssapi/init_sec_context.c @@ -64,6 +64,9 @@ init_auth Checksum cksum; krb5_enctype enctype; + output_token->length = 0; + output_token->value = NULL; + outbuf.length = 0; outbuf.data = NULL; @@ -122,6 +125,7 @@ init_auth flags |= GSS_C_CONF_FLAG; flags |= GSS_C_INTEG_FLAG; flags |= GSS_C_SEQUENCE_FLAG; + flags |= GSS_C_TRANS_FLAG; if (ret_flags) *ret_flags = flags; diff --git a/lib/gssapi/krb5/init_sec_context.c b/lib/gssapi/krb5/init_sec_context.c index cb77ac0b4..12a329266 100644 --- a/lib/gssapi/krb5/init_sec_context.c +++ b/lib/gssapi/krb5/init_sec_context.c @@ -64,6 +64,9 @@ init_auth Checksum cksum; krb5_enctype enctype; + output_token->length = 0; + output_token->value = NULL; + outbuf.length = 0; outbuf.data = NULL; @@ -122,6 +125,7 @@ init_auth flags |= GSS_C_CONF_FLAG; flags |= GSS_C_INTEG_FLAG; flags |= GSS_C_SEQUENCE_FLAG; + flags |= GSS_C_TRANS_FLAG; if (ret_flags) *ret_flags = flags; -- 2.11.4.GIT