From b73c9cc063c3837b8c773c2d0da2000b82b1c8b8 Mon Sep 17 00:00:00 2001 From: Luke Howard Date: Mon, 13 Apr 2020 20:53:35 +1000 Subject: [PATCH] gss: add support for gss_duplicate_cred() in SPNEGO The SPNEGO dispatch table does not include gss_duplicate_cred(). It can call directly into the mechglue because a SPNEGO credential is a mechglue credential. --- lib/gssapi/spnego/external.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/gssapi/spnego/external.c b/lib/gssapi/spnego/external.c index eeefa6a71..9ced91ead 100644 --- a/lib/gssapi/spnego/external.c +++ b/lib/gssapi/spnego/external.c @@ -146,7 +146,7 @@ static gssapi_mech_interface_desc spnego_mech = { NULL, /* gm_set_name_attribute */ NULL, /* gm_delete_name_attribute */ NULL, /* gm_export_name_composite */ - NULL, /* gm_duplicate_cred */ + gss_duplicate_cred, gss_add_cred_from, NULL, /* gm_store_cred_into */ _gss_spnego_set_neg_mechs,