From 66bd2d780e0f02b905d6696b75cb3b1c422972d1 Mon Sep 17 00:00:00 2001 From: Derrick Brashear Date: Mon, 8 Jul 2002 21:17:38 +0000 Subject: [PATCH] kaserver-set-realm-name-in-tgts-20020708 based on comment from Chaskiel Grandman regarding observed poor interoperability of klog-generated tgts with other kdcs where key is otherwise same --- src/kauth/kaprocs.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/kauth/kaprocs.c b/src/kauth/kaprocs.c index 2b557fd..53a3e9a 100644 --- a/src/kauth/kaprocs.c +++ b/src/kauth/kaprocs.c @@ -1109,7 +1109,7 @@ static afs_int32 Authenticate (version, call, aname, ainstance, start, end, if (code) goto abort; code = tkt_MakeTicket (ticket, &ticketLen, &tgskey, - aname, ainstance, "", start, end, &sessionKey, + aname, ainstance, lrealm, start, end, &sessionKey, rx_HostOf(rx_PeerOf(rx_ConnectionOf(call))), sname, sinst); if (code) goto abort; @@ -1144,7 +1144,7 @@ static afs_int32 Authenticate (version, call, aname, ainstance, start, end, case 2: code = PrepareTicketAnswer (oanswer, request.time+1, ticket, ticketLen, &sessionKey, - start, end, &tentry, &server, "", + start, end, &tentry, &server, lrealm, (tgt ? KA_GETTGT_ANS_LABEL : KA_GETADM_ANS_LABEL)); if (code) goto abort; #ifdef EXPIREPW -- 1.9.4