From 11b249fe52f552108641e72642220be22d2f03d7 Mon Sep 17 00:00:00 2001 From: Johan Danielsson Date: Wed, 21 Jan 1998 03:18:22 +0000 Subject: [PATCH] Return error-packet to caller. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4337 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/krb5/get_in_tkt.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/krb5/get_in_tkt.c b/lib/krb5/get_in_tkt.c index 277be1fb9..3d24ef131 100644 --- a/lib/krb5/get_in_tkt.c +++ b/lib/krb5/get_in_tkt.c @@ -549,9 +549,12 @@ krb5_get_in_cred(krb5_context context, ret = KRB5KRB_AP_ERR_V4_REPLY; krb5_data_free(&resp); if (ret2 == 0) { - /* XXX - send krb-error packet to caller */ - free_KRB_ERROR (&error); - return error.error_code; + ret = error.error_code; + if(ret_as_reply) + ret_as_reply->error = error; + else + free_KRB_ERROR (&error); + return ret; } return ret; }