349bd3c1c3
- resolves: https://fedorahosted.org/gss-proxy/ticket/106 Fix OID handling in gss_inquire_cred_by_mech() - resolves: https://fedorahosted.org/gss-proxy/ticket/107
37 lines
1.1 KiB
Diff
37 lines
1.1 KiB
Diff
From cc538c36ca32850e0b3280b7d8524d23345eed9e Mon Sep 17 00:00:00 2001
|
|
From: Simo Sorce <simo@redhat.com>
|
|
Date: Wed, 13 Nov 2013 17:57:06 -0500
|
|
Subject: [PATCH 1/3] Preserve requested flags and lifetime
|
|
MIME-Version: 1.0
|
|
Content-Type: text/plain; charset=UTF-8
|
|
Content-Transfer-Encoding: 8bit
|
|
|
|
These arguments have been accidentally forgotten causing failures for
|
|
applications that specify non default flags and non indefinite lifetime.
|
|
|
|
https://fedorahosted.org/gss-proxy/ticket/106
|
|
|
|
Reviewed-by: Günther Deschner <gdeschner@redhat.com>
|
|
---
|
|
proxy/src/client/gpm_init_sec_context.c | 3 +++
|
|
1 file changed, 3 insertions(+)
|
|
|
|
diff --git a/proxy/src/client/gpm_init_sec_context.c b/proxy/src/client/gpm_init_sec_context.c
|
|
index 12df858..b6ce34f 100644
|
|
--- a/proxy/src/client/gpm_init_sec_context.c
|
|
+++ b/proxy/src/client/gpm_init_sec_context.c
|
|
@@ -70,6 +70,9 @@ OM_uint32 gpm_init_sec_context(OM_uint32 *minor_status,
|
|
goto done;
|
|
}
|
|
|
|
+ arg->req_flags = req_flags;
|
|
+ arg->time_req = time_req;
|
|
+
|
|
if (input_cb) {
|
|
ret = gp_conv_cb_to_gssx_alloc(input_cb, &arg->input_cb);
|
|
if (ret) {
|
|
--
|
|
1.8.3.1
|
|
|
|
|