aboutsummaryrefslogtreecommitdiff
path: root/src/lib/krb5/krb/send_tgs.c
diff options
context:
space:
mode:
authorTheodore Tso <tytso@mit.edu>1995-09-02 03:24:58 +0000
committerTheodore Tso <tytso@mit.edu>1995-09-02 03:24:58 +0000
commit2dfb67c918a60af2373f764ae12b418716b2a260 (patch)
tree9689d35773211e16d1622817f09eb94476162e12 /src/lib/krb5/krb/send_tgs.c
parent90937700790b57c31560d53193f373d666fa39c8 (diff)
downloadkrb5-2dfb67c918a60af2373f764ae12b418716b2a260.zip
krb5-2dfb67c918a60af2373f764ae12b418716b2a260.tar.gz
krb5-2dfb67c918a60af2373f764ae12b418716b2a260.tar.bz2
get_in_tkt.c (krb5_get_in_tkt): If kdc_settime is enabled, then set
the time_offset fields from the returned ticket's authtime value. init_ctx.c (krb5_init_context): Initialize new fields in krb5_context (clockskew, kdc_req_sumtype, and kdc_default_options). gc_via_tkt.c (krb5_get_cred_via_tkt): Perform the necessary sanity checking on the KDC response to make sure we detect tampering. send_tgs.c (krb5_send_tgs): Set the expected nonce in the response structure. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6653 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/krb5/krb/send_tgs.c')
-rw-r--r--src/lib/krb5/krb/send_tgs.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/krb5/krb/send_tgs.c b/src/lib/krb5/krb/send_tgs.c
index 64331d8..cad4158 100644
--- a/src/lib/krb5/krb/send_tgs.c
+++ b/src/lib/krb5/krb/send_tgs.c
@@ -206,7 +206,8 @@ krb5_send_tgs(context, kdcoptions, timestruct, etypes, sname, addrs,
if ((retval = krb5_timeofday(context, &time_now)))
return(retval);
/* XXX we know they are the same size... */
- tgsreq.nonce = (krb5_int32) time_now;
+ rep->expected_nonce = tgsreq.nonce = (krb5_int32) time_now;
+ rep->request_time = time_now;
tgsreq.addresses = (krb5_address **) addrs;