Dmitry Timoshkov : kerberos: Add stubs for SpInitialize and SpShutdown.
Alexandre Julliard
julliard at winehq.org
Fri Jan 19 15:43:21 CST 2018
Module: wine
Branch: master
Commit: 5b6920bd8fdb16157d547e3aeb413a31e64d0deb
URL: https://source.winehq.org/git/wine.git/?a=commit;h=5b6920bd8fdb16157d547e3aeb413a31e64d0deb
Author: Dmitry Timoshkov <dmitry at baikal.ru>
Date: Thu Jan 18 23:51:20 2018 +0800
kerberos: Add stubs for SpInitialize and SpShutdown.
Signed-off-by: Dmitry Timoshkov <dmitry at baikal.ru>
Signed-off-by: Hans Leidekker <hans at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
dlls/kerberos/krb5_ap.c | 19 +++++++++++++++++--
1 file changed, 17 insertions(+), 2 deletions(-)
diff --git a/dlls/kerberos/krb5_ap.c b/dlls/kerberos/krb5_ap.c
index 76a5a07..502b41e 100644
--- a/dlls/kerberos/krb5_ap.c
+++ b/dlls/kerberos/krb5_ap.c
@@ -144,6 +144,21 @@ static NTSTATUS NTAPI kerberos_LsaApCallPackageUntrusted(PLSA_CLIENT_REQUEST req
return STATUS_NOT_IMPLEMENTED;
}
+static NTSTATUS NTAPI kerberos_SpInitialize(ULONG_PTR package_id, SECPKG_PARAMETERS *params,
+ LSA_SECPKG_FUNCTION_TABLE *lsa_function_table)
+{
+ FIXME("%lu,%p,%p: stub\n", package_id, params, lsa_function_table);
+
+ return STATUS_SUCCESS;
+}
+
+static NTSTATUS NTAPI kerberos_SpShutdown(void)
+{
+ TRACE("\n");
+
+ return STATUS_SUCCESS;
+}
+
static NTSTATUS NTAPI kerberos_SpGetInfo(SecPkgInfoW *info)
{
static WCHAR kerberos_name_W[] = {'K','e','r','b','e','r','o','s',0};
@@ -178,8 +193,8 @@ static SECPKG_FUNCTION_TABLE kerberos_table =
NULL, /* CallPackagePassthrough */
NULL, /* LogonUserEx */
NULL, /* LogonUserEx2 */
- NULL, /* Initialize */
- NULL, /* Shutdown */
+ kerberos_SpInitialize,
+ kerberos_SpShutdown,
kerberos_SpGetInfo,
NULL, /* AcceptCredentials */
NULL, /* SpAcquireCredentialsHandle */
More information about the wine-cvs
mailing list