From: Günther Deschner Date: Tue, 19 Feb 2008 01:29:16 +0000 (+0100) Subject: Use rpccli_svcctl_StartServiceW() in net. X-Git-Tag: samba-3.2.0pre2~37^2~160^2~68 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=5ca4358c1a2c13b316df7cc07d8ca5b820c79988;p=thirdparty%2Fsamba.git Use rpccli_svcctl_StartServiceW() in net. Guenther --- diff --git a/source/utils/net_rpc_service.c b/source/utils/net_rpc_service.c index 74848b23a46..77e2ee4ac38 100644 --- a/source/utils/net_rpc_service.c +++ b/source/utils/net_rpc_service.c @@ -517,8 +517,13 @@ static NTSTATUS rpc_service_start_internal(const DOM_SID *domain_sid, /* get the status */ - result = rpccli_svcctl_start_service(pipe_hnd, mem_ctx, &hService, NULL, 0 ); - if ( !W_ERROR_IS_OK(result) ) { + status = rpccli_svcctl_StartServiceW(pipe_hnd, mem_ctx, + &hService, + 0, + NULL, + &result); + + if (!NT_STATUS_IS_OK(status) || !W_ERROR_IS_OK(result) ) { d_fprintf(stderr, "Query status request failed. [%s]\n", dos_errstr(result)); goto done; }