use krb5_timeofday and krb5_us_timeofday

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2927 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Assar Westerlund
1997-08-11 23:35:31 +00:00
parent 098bd34b7d
commit 6fd5ea4f86
10 changed files with 55 additions and 41 deletions

View File

@@ -62,7 +62,7 @@ krb5_get_forwarded_creds (krb5_context context,
size_t len;
u_char buf[1024];
krb5_data enc_data;
struct timeval tv;
int32_t sec, usec;
out_creds = malloc(sizeof(*out_creds));
if (out_creds == NULL)
@@ -127,11 +127,12 @@ krb5_get_forwarded_creds (krb5_context context,
enc_krb_cred_part.ticket_info.len = 1;
ALLOC(enc_krb_cred_part.ticket_info.val, 1);
gettimeofday (&tv, NULL);
krb5_us_timeofday (context, &sec, &usec);
ALLOC(enc_krb_cred_part.timestamp, 1);
*enc_krb_cred_part.timestamp = tv.tv_sec;
*enc_krb_cred_part.timestamp = sec;
ALLOC(enc_krb_cred_part.usec, 1);
*enc_krb_cred_part.usec = tv.tv_usec;
*enc_krb_cred_part.usec = usec;
enc_krb_cred_part.s_address = NULL; /* XXX */
enc_krb_cred_part.r_address = NULL; /* XXX */