From 142427afaedd6bbf5a0f409d993c67b7b4b08b75 Mon Sep 17 00:00:00 2001 From: Jacob Nevins Date: Tue, 19 Mar 2019 09:18:37 +0000 Subject: [PATCH] Fix for MIT KfW and user-specified GSS DLLs. Fill in all the function pointers for 3rd party Windows GSS DLLs, not just some of them. These were missed out when GSS key exchange was added in d515e4f1a3. --- windows/wingss.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/windows/wingss.c b/windows/wingss.c index 4b511b2a..d4d5d881 100644 --- a/windows/wingss.c +++ b/windows/wingss.c @@ -170,6 +170,8 @@ struct ssh_gss_liblist *ssh_gss_setup(Conf *conf) BIND_GSS_FN(release_buffer); BIND_GSS_FN(release_cred); BIND_GSS_FN(release_name); + BIND_GSS_FN(acquire_cred); + BIND_GSS_FN(inquire_cred_by_mech); #undef BIND_GSS_FN @@ -252,6 +254,8 @@ struct ssh_gss_liblist *ssh_gss_setup(Conf *conf) BIND_GSS_FN(release_buffer); BIND_GSS_FN(release_cred); BIND_GSS_FN(release_name); + BIND_GSS_FN(acquire_cred); + BIND_GSS_FN(inquire_cred_by_mech); #undef BIND_GSS_FN