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.
This commit is contained in:
Luke Howard
2020-04-13 20:53:35 +10:00
parent 9eb01c66e9
commit b73c9cc063

View File

@@ -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,