From e4bbc4a8bf8ca84cade4e243e9549915ff2bba72 Mon Sep 17 00:00:00 2001 From: Eric Kohl Date: Fri, 31 Oct 2008 22:21:34 +0000 Subject: [PATCH] Pass machine name to RpcStringBindingComposeA/W properly. svn path=/trunk/; revision=37117 --- reactos/dll/win32/advapi32/sec/lsa.c | 4 ++-- reactos/dll/win32/advapi32/service/scm.c | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/reactos/dll/win32/advapi32/sec/lsa.c b/reactos/dll/win32/advapi32/sec/lsa.c index 9cb5d4b1a75..5a2ebebd826 100644 --- a/reactos/dll/win32/advapi32/sec/lsa.c +++ b/reactos/dll/win32/advapi32/sec/lsa.c @@ -26,9 +26,9 @@ PLSAPR_SERVER_NAME_bind(PLSAPR_SERVER_NAME pszSystemName) TRACE("PLSAPR_SERVER_NAME_bind() called\n"); - status = RpcStringBindingComposeW(pszSystemName, + status = RpcStringBindingComposeW(NULL, L"ncacn_np", - NULL, + pszSystemName, L"\\pipe\\lsarpc", NULL, &pszStringBinding); diff --git a/reactos/dll/win32/advapi32/service/scm.c b/reactos/dll/win32/advapi32/service/scm.c index beb5be0a2c3..6a4f23619c9 100644 --- a/reactos/dll/win32/advapi32/service/scm.c +++ b/reactos/dll/win32/advapi32/service/scm.c @@ -30,9 +30,9 @@ SVCCTL_HANDLEA_bind(SVCCTL_HANDLEA szMachineName) TRACE("SVCCTL_HANDLEA_bind() called\n"); - status = RpcStringBindingComposeA((UCHAR *)szMachineName, + status = RpcStringBindingComposeA(NULL, (UCHAR *)"ncacn_np", - NULL, + (UCHAR *)szMachineName, (UCHAR *)"\\pipe\\ntsvcs", NULL, (UCHAR **)&pszStringBinding); @@ -85,9 +85,9 @@ SVCCTL_HANDLEW_bind(SVCCTL_HANDLEW szMachineName) TRACE("SVCCTL_HANDLEW_bind() called\n"); - status = RpcStringBindingComposeW(szMachineName, + status = RpcStringBindingComposeW(NULL, L"ncacn_np", - NULL, + szMachineName, L"\\pipe\\ntsvcs", NULL, &pszStringBinding);