From f2a2070e198d7385a0fd72f06bac2329a4b77f38 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Sat, 16 Aug 2008 22:58:12 +0000 Subject: [PATCH] make acquire_initiator_cred work again git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23534 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/gssapi/krb5/acquire_cred.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lib/gssapi/krb5/acquire_cred.c b/lib/gssapi/krb5/acquire_cred.c index 62aae85de..a83eb42ab 100644 --- a/lib/gssapi/krb5/acquire_cred.c +++ b/lib/gssapi/krb5/acquire_cred.c @@ -139,8 +139,10 @@ static OM_uint32 acquire_initiator_cred handle->principal, NULL, &ccache); - if (kret) - goto end; + if (kret == 0) { + ret = GSS_S_COMPLETE; + goto found; + } } if (ccache == NULL) { @@ -214,7 +216,7 @@ static OM_uint32 acquire_initiator_cred } kret = 0; } - + found: handle->ccache = ccache; ret = GSS_S_COMPLETE;