r26158: Add IDL for wkssvc_NetrRenameMachineInDomain().
authorGünther Deschner <gd@samba.org>
Tue, 27 Nov 2007 10:49:51 +0000 (11:49 +0100)
committerStefan Metzmacher <metze@samba.org>
Fri, 21 Dec 2007 04:46:28 +0000 (05:46 +0100)
Guenther
(This used to be commit 78715ded0ac8b123492168308c37f46d1fe85295)

source4/librpc/idl/wkssvc.idl
source4/rpc_server/wkssvc/dcesrv_wkssvc.c

index 9a0f2974f52bc604dfe1242d1831b091719c7cb8..8ed0b2443b37a71ac469a1ce61ff9d21791fe5d9 100644 (file)
@@ -455,7 +455,18 @@ import "srvsvc.idl", "lsa.idl";
 
        /*****************************/
        /* Function        0x12      */
-       WERROR WKSSVC_NETRRENAMEMACHINEINDOMAIN ();
+       typedef [bitmap32bit] bitmap {
+               /* TRUE: create the account in the domain */
+               WKSSVC_JOIN_FLAGS_ACCOUNT_CREATE        = 0x00000002
+       } wkssvc_renameflags;
+
+       WERROR wkssvc_NetrRenameMachineInDomain(
+               [in] [string,charset(UTF16)] uint16 *server_name,
+               [in] [string,charset(UTF16)] uint16 *NewMachineName,
+               [in] [string,charset(UTF16)] uint16 *Account,
+               [in] [string,charset(UTF16)] uint16 *password,
+               [in] wkssvc_renameflags RenameOptions
+               );
 
        /*****************************/
        /* Function        0x13      */
@@ -535,11 +546,6 @@ import "srvsvc.idl", "lsa.idl";
                [in] wkssvc_joinflags unjoin_flags
                );
 
-       typedef [bitmap32bit] bitmap {
-               /* TRUE: create the account in the domain */
-               WKSSVC_JOIN_FLAGS_ACCOUNT_CREATE        = 0x00000002
-       } wkssvc_renameflags;
-
        /*****************************/
        /* Function        0x18      */
        WERROR wkssvc_NetrRenameMachineInDomain2(
index 59cb99ec108e20715c986b11ff7f3a2080f97dfc..5056183fa879b82cbb2ded157fea3dc8bbf573b7 100644 (file)
@@ -282,11 +282,11 @@ static WERROR dcesrv_WKSSVC_NETRUNJOINDOMAIN(struct dcesrv_call_state *dce_call,
 }
 
 
-/* 
-  WKSSVC_NETRRENAMEMACHINEINDOMAIN 
+/*
+  wkssvc_NetrRenameMachineInDomain
 */
-static WERROR dcesrv_WKSSVC_NETRRENAMEMACHINEINDOMAIN(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx,
-                      struct WKSSVC_NETRRENAMEMACHINEINDOMAIN *r)
+static WERROR dcesrv_wkssvc_NetrRenameMachineInDomain(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx,
+                      struct wkssvc_NetrRenameMachineInDomain *r)
 {
        DCESRV_FAULT(DCERPC_FAULT_OP_RNG_ERROR);
 }
@@ -342,8 +342,8 @@ static WERROR dcesrv_wkssvc_NetrUnjoinDomain2(struct dcesrv_call_state *dce_call
 }
 
 
-/* 
-  WKSSVC_NETRRENAMEMACHINEINDOMAIN2 
+/*
+  wkssvc_NetrRenameMachineInDomain2
 */
 static WERROR dcesrv_wkssvc_NetrRenameMachineInDomain2(struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx,
                       struct wkssvc_NetrRenameMachineInDomain2 *r)