From 7f2e882866f2d780e725138ebe59837da6b51778 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Sun, 16 Mar 2003 17:43:30 +0000 Subject: [PATCH] (gss_inquire_context): set lifetime_rec now when we know it, set minor_status git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11741 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/gssapi/inquire_context.c | 5 +++-- lib/gssapi/krb5/inquire_context.c | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/lib/gssapi/inquire_context.c b/lib/gssapi/inquire_context.c index b59c32523..fbab36920 100644 --- a/lib/gssapi/inquire_context.c +++ b/lib/gssapi/inquire_context.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 1997 Kungliga Tekniska Högskolan + * Copyright (c) 1997, 2003 Kungliga Tekniska Högskolan * (Royal Institute of Technology, Stockholm, Sweden). * All rights reserved. * @@ -66,7 +66,7 @@ OM_uint32 gss_inquire_context ( } if (lifetime_rec) - *lifetime_rec = GSS_C_INDEFINITE; + *lifetime_rec = context_handle->lifetime; if (mech_type) *mech_type = GSS_KRB5_MECHANISM; @@ -80,5 +80,6 @@ OM_uint32 gss_inquire_context ( if (open_context) *open_context = context_handle->more_flags & OPEN; + *minor_status = 0; return GSS_S_COMPLETE; } diff --git a/lib/gssapi/krb5/inquire_context.c b/lib/gssapi/krb5/inquire_context.c index b59c32523..fbab36920 100644 --- a/lib/gssapi/krb5/inquire_context.c +++ b/lib/gssapi/krb5/inquire_context.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 1997 Kungliga Tekniska Högskolan + * Copyright (c) 1997, 2003 Kungliga Tekniska Högskolan * (Royal Institute of Technology, Stockholm, Sweden). * All rights reserved. * @@ -66,7 +66,7 @@ OM_uint32 gss_inquire_context ( } if (lifetime_rec) - *lifetime_rec = GSS_C_INDEFINITE; + *lifetime_rec = context_handle->lifetime; if (mech_type) *mech_type = GSS_KRB5_MECHANISM; @@ -80,5 +80,6 @@ OM_uint32 gss_inquire_context ( if (open_context) *open_context = context_handle->more_flags & OPEN; + *minor_status = 0; return GSS_S_COMPLETE; }