From 90c309b053c0328419a79361e0c2e32486cef428 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Fri, 20 Apr 2012 13:51:22 +0200 Subject: s4:auth/gensec_gssapi: add "gensec_gssapi:requested_life_time" option metze --- source4/auth/gensec/gensec_gssapi.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'source4/auth') diff --git a/source4/auth/gensec/gensec_gssapi.c b/source4/auth/gensec/gensec_gssapi.c index 3316e14b10..dde481a41c 100644 --- a/source4/auth/gensec/gensec_gssapi.c +++ b/source4/auth/gensec/gensec_gssapi.c @@ -416,9 +416,14 @@ static NTSTATUS gensec_gssapi_update(struct gensec_security *gensec_security, OM_uint32 min_stat2; gss_buffer_desc input_token, output_token; gss_OID gss_oid_p = NULL; + OM_uint32 time_req = 0; OM_uint32 time_rec = 0; struct timeval tv; + time_req = gensec_setting_int(gensec_security->settings, + "gensec_gssapi", "requested_life_time", + time_req); + input_token.length = in.length; input_token.value = in.data; @@ -453,7 +458,7 @@ static NTSTATUS gensec_gssapi_update(struct gensec_security *gensec_security, gensec_gssapi_state->server_name, gensec_gssapi_state->gss_oid, gensec_gssapi_state->gss_want_flags, - 0, + time_req, gensec_gssapi_state->input_chan_bindings, &input_token, &gss_oid_p, -- cgit