diff options
| author | Alexandra Ellwood <lxs@mit.edu> | 2000-06-09 01:26:24 +0000 |
|---|---|---|
| committer | Alexandra Ellwood <lxs@mit.edu> | 2000-06-09 01:26:24 +0000 |
| commit | f49e769b8eea795e4d609dd0730ebc7cafd1248a (patch) | |
| tree | 6519cbee014103d8506063d6e6a0c7db73d561ed /src/lib | |
| parent | 623aa7c0e33e6e41887f0c4c91240330188e604f (diff) | |
| download | krb5-f49e769b8eea795e4d609dd0730ebc7cafd1248a.tar.gz krb5-f49e769b8eea795e4d609dd0730ebc7cafd1248a.tar.xz krb5-f49e769b8eea795e4d609dd0730ebc7cafd1248a.zip | |
2000-06-08 Alexandra Ellwood <lxs@mit.edu> * stdcc_util.c (dupCCtoK5, dupK5toCC): Fixed code that stores times in localtime, not in kdc time
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12369 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/krb5/ccache/ccapi/ChangeLog | 5 | ||||
| -rw-r--r-- | src/lib/krb5/ccache/ccapi/stdcc_util.c | 8 |
2 files changed, 9 insertions, 4 deletions
diff --git a/src/lib/krb5/ccache/ccapi/ChangeLog b/src/lib/krb5/ccache/ccapi/ChangeLog index 6509352919..4fb8e7df2c 100644 --- a/src/lib/krb5/ccache/ccapi/ChangeLog +++ b/src/lib/krb5/ccache/ccapi/ChangeLog @@ -1,3 +1,8 @@ +2000-06-08 Alexandra Ellwood <lxs@mit.edu> + + * stdcc_util.c (dupCCtoK5, dupK5toCC): + Fixed code that stores times in localtime, not in kdc time. + 2000-05-18 Danilo Almeida <dalmeida@mit.edu> * stdcc_util.c (dupK5toCC): Remove unused variables. diff --git a/src/lib/krb5/ccache/ccapi/stdcc_util.c b/src/lib/krb5/ccache/ccapi/stdcc_util.c index 88264e6177..fb0150657b 100644 --- a/src/lib/krb5/ccache/ccapi/stdcc_util.c +++ b/src/lib/krb5/ccache/ccapi/stdcc_util.c @@ -222,8 +222,8 @@ void dupCCtoK5(krb5_context context, cc_creds *src, krb5_creds *dest) dest->times.starttime = src->starttime + offset_seconds; dest->times.endtime = src->endtime + offset_seconds; dest->times.renew_till = src->renew_till + offset_seconds; - dest->is_skey = src->is_skey + offset_seconds; - dest->ticket_flags = src->ticket_flags + offset_seconds; + dest->is_skey = src->is_skey; + dest->ticket_flags = src->ticket_flags; /* more branching fields */ err = copyCCDataArrayToK5(src, dest, kAddressArray); @@ -317,8 +317,8 @@ void dupK5toCC(krb5_context context, krb5_creds *creds, cred_union **cu) c->starttime = creds->times.starttime - offset_seconds; c->endtime = creds->times.endtime - offset_seconds; c->renew_till = creds->times.renew_till - offset_seconds; - c->is_skey = creds->is_skey - offset_seconds; - c->ticket_flags = creds->ticket_flags - offset_seconds; + c->is_skey = creds->is_skey; + c->ticket_flags = creds->ticket_flags; err = copyK5DataArrayToCC(creds, c, kAddressArray); if (err) return; |
