From 298e9fe0132ac6953be2c4742642f314dccd6783 Mon Sep 17 00:00:00 2001 From: Johan Danielsson Date: Thu, 14 Aug 1997 20:48:39 +0000 Subject: [PATCH] Fix endtime in reply. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2976 ec53bebd-3082-4978-b11e-865c3cabbd6b --- kdc/kerberos5.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kdc/kerberos5.c b/kdc/kerberos5.c index bb77a3df8..e09e0beb9 100644 --- a/kdc/kerberos5.c +++ b/kdc/kerberos5.c @@ -680,7 +680,7 @@ tgs_make_reply(KDC_REQ_BODY *b, EncTicketPart *tgt, rep.msg_type = krb_tgs_rep; et.authtime = tgt->authtime; - et.endtime = tgt->endtime; + et.endtime = min(tgt->endtime, b->till); ALLOC(et.starttime); *et.starttime = kdc_time; @@ -785,7 +785,7 @@ tgs_make_reply(KDC_REQ_BODY *b, EncTicketPart *tgt, &ekey->key, &rep.ticket.enc_part); hdb_free_key(ekey); - + ret = encode_EncTGSRepPart(buf + sizeof(buf) - 1, sizeof(buf), &ek, &len); if(ret){