actually pay attention to `time_req'

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9009 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Assar Westerlund
2000-08-27 04:53:33 +00:00
parent 36d4a902d5
commit dec76735f4
2 changed files with 14 additions and 2 deletions

View File

@@ -284,7 +284,13 @@ init_auth
memset(&this_cred, 0, sizeof(this_cred)); memset(&this_cred, 0, sizeof(this_cred));
this_cred.client = (*context_handle)->source; this_cred.client = (*context_handle)->source;
this_cred.server = (*context_handle)->target; this_cred.server = (*context_handle)->target;
this_cred.times.endtime = 0; if (time_req) {
krb5_timestamp ts;
krb5_timeofday (gssapi_krb5_context, &ts);
this_cred.times.endtime = ts + time_req;
} else
this_cred.times.endtime = 0;
this_cred.session.keytype = 0; this_cred.session.keytype = 0;
kret = krb5_get_credentials (gssapi_krb5_context, kret = krb5_get_credentials (gssapi_krb5_context,

View File

@@ -284,7 +284,13 @@ init_auth
memset(&this_cred, 0, sizeof(this_cred)); memset(&this_cred, 0, sizeof(this_cred));
this_cred.client = (*context_handle)->source; this_cred.client = (*context_handle)->source;
this_cred.server = (*context_handle)->target; this_cred.server = (*context_handle)->target;
this_cred.times.endtime = 0; if (time_req) {
krb5_timestamp ts;
krb5_timeofday (gssapi_krb5_context, &ts);
this_cred.times.endtime = ts + time_req;
} else
this_cred.times.endtime = 0;
this_cred.session.keytype = 0; this_cred.session.keytype = 0;
kret = krb5_get_credentials (gssapi_krb5_context, kret = krb5_get_credentials (gssapi_krb5_context,