Fix endtime in reply.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2976 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -680,7 +680,7 @@ tgs_make_reply(KDC_REQ_BODY *b, EncTicketPart *tgt,
|
|||||||
rep.msg_type = krb_tgs_rep;
|
rep.msg_type = krb_tgs_rep;
|
||||||
|
|
||||||
et.authtime = tgt->authtime;
|
et.authtime = tgt->authtime;
|
||||||
et.endtime = tgt->endtime;
|
et.endtime = min(tgt->endtime, b->till);
|
||||||
ALLOC(et.starttime);
|
ALLOC(et.starttime);
|
||||||
*et.starttime = kdc_time;
|
*et.starttime = kdc_time;
|
||||||
|
|
||||||
@@ -785,7 +785,7 @@ tgs_make_reply(KDC_REQ_BODY *b, EncTicketPart *tgt,
|
|||||||
&ekey->key,
|
&ekey->key,
|
||||||
&rep.ticket.enc_part);
|
&rep.ticket.enc_part);
|
||||||
hdb_free_key(ekey);
|
hdb_free_key(ekey);
|
||||||
|
|
||||||
ret = encode_EncTGSRepPart(buf + sizeof(buf) - 1,
|
ret = encode_EncTGSRepPart(buf + sizeof(buf) - 1,
|
||||||
sizeof(buf), &ek, &len);
|
sizeof(buf), &ek, &len);
|
||||||
if(ret){
|
if(ret){
|
||||||
|
Reference in New Issue
Block a user