[SCM] Samba Shared Repository - branch v3-2-test updated - release-3-2-0pre2-425-g492c26a

Günther Deschner gd at samba.org
Tue Mar 25 16:57:26 GMT 2008


The branch, v3-2-test has been updated
       via  492c26a9367d93802d3b6a9271dde16c49fffe69 (commit)
      from  abf02a5a142c55d9e0053d319c867e4fcc3e6c30 (commit)

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=v3-2-test


- Log -----------------------------------------------------------------
commit 492c26a9367d93802d3b6a9271dde16c49fffe69
Author: Günther Deschner <gd at samba.org>
Date:   Tue Mar 25 17:52:33 2008 +0100

    Re-run make idl (after pidl change for adding header info to cli_ functions).
    
    Guenther

-----------------------------------------------------------------------

Summary of changes:
 source/librpc/gen_ndr/cli_dfs.c          |  132 ++++----
 source/librpc/gen_ndr/cli_dfs.h          |  132 ++++----
 source/librpc/gen_ndr/cli_dssetup.c      |    4 +-
 source/librpc/gen_ndr/cli_dssetup.h      |    4 +-
 source/librpc/gen_ndr/cli_echo.c         |   38 ++--
 source/librpc/gen_ndr/cli_echo.h         |   38 ++--
 source/librpc/gen_ndr/cli_epmapper.c     |   48 ++--
 source/librpc/gen_ndr/cli_epmapper.h     |   48 ++--
 source/librpc/gen_ndr/cli_eventlog.c     |   42 ++--
 source/librpc/gen_ndr/cli_eventlog.h     |   42 ++--
 source/librpc/gen_ndr/cli_initshutdown.c |   24 +-
 source/librpc/gen_ndr/cli_initshutdown.h |   24 +-
 source/librpc/gen_ndr/cli_lsa.c          |  404 ++++++++++++------------
 source/librpc/gen_ndr/cli_lsa.h          |  404 ++++++++++++------------
 source/librpc/gen_ndr/cli_netlogon.c     |  468 ++++++++++++++--------------
 source/librpc/gen_ndr/cli_netlogon.h     |  468 ++++++++++++++--------------
 source/librpc/gen_ndr/cli_ntsvcs.c       |   38 ++--
 source/librpc/gen_ndr/cli_ntsvcs.h       |   38 ++--
 source/librpc/gen_ndr/cli_samr.c         |  498 +++++++++++++++---------------
 source/librpc/gen_ndr/cli_samr.h         |  498 +++++++++++++++---------------
 source/librpc/gen_ndr/cli_srvsvc.c       |  362 +++++++++++-----------
 source/librpc/gen_ndr/cli_srvsvc.h       |  362 +++++++++++-----------
 source/librpc/gen_ndr/cli_svcctl.c       |  400 ++++++++++++------------
 source/librpc/gen_ndr/cli_svcctl.h       |  400 ++++++++++++------------
 source/librpc/gen_ndr/cli_winreg.c       |  240 +++++++-------
 source/librpc/gen_ndr/cli_winreg.h       |  240 +++++++-------
 source/librpc/gen_ndr/cli_wkssvc.c       |  266 ++++++++--------
 source/librpc/gen_ndr/cli_wkssvc.h       |  266 ++++++++--------
 28 files changed, 2964 insertions(+), 2964 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source/librpc/gen_ndr/cli_dfs.c b/source/librpc/gen_ndr/cli_dfs.c
index fc00128..0e33284 100644
--- a/source/librpc/gen_ndr/cli_dfs.c
+++ b/source/librpc/gen_ndr/cli_dfs.c
@@ -8,7 +8,7 @@
 
 NTSTATUS rpccli_dfs_GetManagerVersion(struct rpc_pipe_client *cli,
 				      TALLOC_CTX *mem_ctx,
-				      enum dfs_ManagerVersion *version)
+				      enum dfs_ManagerVersion *version /* [out] [ref] */)
 {
 	struct dfs_GetManagerVersion r;
 	NTSTATUS status;
@@ -47,11 +47,11 @@ NTSTATUS rpccli_dfs_GetManagerVersion(struct rpc_pipe_client *cli,
 
 NTSTATUS rpccli_dfs_Add(struct rpc_pipe_client *cli,
 			TALLOC_CTX *mem_ctx,
-			const char *path,
-			const char *server,
-			const char *share,
-			const char *comment,
-			uint32_t flags,
+			const char *path /* [in] [ref,charset(UTF16)] */,
+			const char *server /* [in] [ref,charset(UTF16)] */,
+			const char *share /* [in] [unique,charset(UTF16)] */,
+			const char *comment /* [in] [unique,charset(UTF16)] */,
+			uint32_t flags /* [in]  */,
 			WERROR *werror)
 {
 	struct dfs_Add r;
@@ -99,9 +99,9 @@ NTSTATUS rpccli_dfs_Add(struct rpc_pipe_client *cli,
 
 NTSTATUS rpccli_dfs_Remove(struct rpc_pipe_client *cli,
 			   TALLOC_CTX *mem_ctx,
-			   const char *dfs_entry_path,
-			   const char *servername,
-			   const char *sharename,
+			   const char *dfs_entry_path /* [in] [ref,charset(UTF16)] */,
+			   const char *servername /* [in] [unique,charset(UTF16)] */,
+			   const char *sharename /* [in] [unique,charset(UTF16)] */,
 			   WERROR *werror)
 {
 	struct dfs_Remove r;
@@ -147,11 +147,11 @@ NTSTATUS rpccli_dfs_Remove(struct rpc_pipe_client *cli,
 
 NTSTATUS rpccli_dfs_SetInfo(struct rpc_pipe_client *cli,
 			    TALLOC_CTX *mem_ctx,
-			    const char *dfs_entry_path,
-			    const char *servername,
-			    const char *sharename,
-			    uint32_t level,
-			    union dfs_Info *info,
+			    const char *dfs_entry_path /* [in] [charset(UTF16)] */,
+			    const char *servername /* [in] [unique,charset(UTF16)] */,
+			    const char *sharename /* [in] [unique,charset(UTF16)] */,
+			    uint32_t level /* [in]  */,
+			    union dfs_Info *info /* [in] [ref,switch_is(level)] */,
 			    WERROR *werror)
 {
 	struct dfs_SetInfo r;
@@ -199,11 +199,11 @@ NTSTATUS rpccli_dfs_SetInfo(struct rpc_pipe_client *cli,
 
 NTSTATUS rpccli_dfs_GetInfo(struct rpc_pipe_client *cli,
 			    TALLOC_CTX *mem_ctx,
-			    const char *dfs_entry_path,
-			    const char *servername,
-			    const char *sharename,
-			    uint32_t level,
-			    union dfs_Info *info,
+			    const char *dfs_entry_path /* [in] [charset(UTF16)] */,
+			    const char *servername /* [in] [unique,charset(UTF16)] */,
+			    const char *sharename /* [in] [unique,charset(UTF16)] */,
+			    uint32_t level /* [in]  */,
+			    union dfs_Info *info /* [out] [ref,switch_is(level)] */,
 			    WERROR *werror)
 {
 	struct dfs_GetInfo r;
@@ -251,10 +251,10 @@ NTSTATUS rpccli_dfs_GetInfo(struct rpc_pipe_client *cli,
 
 NTSTATUS rpccli_dfs_Enum(struct rpc_pipe_client *cli,
 			 TALLOC_CTX *mem_ctx,
-			 uint32_t level,
-			 uint32_t bufsize,
-			 struct dfs_EnumStruct *info,
-			 uint32_t *total,
+			 uint32_t level /* [in]  */,
+			 uint32_t bufsize /* [in]  */,
+			 struct dfs_EnumStruct *info /* [in,out] [unique] */,
+			 uint32_t *total /* [in,out] [unique] */,
 			 WERROR *werror)
 {
 	struct dfs_Enum r;
@@ -475,15 +475,15 @@ NTSTATUS rpccli_dfs_ManagerSendSiteInfo(struct rpc_pipe_client *cli,
 
 NTSTATUS rpccli_dfs_AddFtRoot(struct rpc_pipe_client *cli,
 			      TALLOC_CTX *mem_ctx,
-			      const char *servername,
-			      const char *dns_servername,
-			      const char *dfsname,
-			      const char *rootshare,
-			      const char *comment,
-			      const char *dfs_config_dn,
-			      uint8_t unknown1,
-			      uint32_t flags,
-			      struct dfs_UnknownStruct **unknown2,
+			      const char *servername /* [in] [charset(UTF16)] */,
+			      const char *dns_servername /* [in] [charset(UTF16)] */,
+			      const char *dfsname /* [in] [charset(UTF16)] */,
+			      const char *rootshare /* [in] [charset(UTF16)] */,
+			      const char *comment /* [in] [charset(UTF16)] */,
+			      const char *dfs_config_dn /* [in] [charset(UTF16)] */,
+			      uint8_t unknown1 /* [in]  */,
+			      uint32_t flags /* [in]  */,
+			      struct dfs_UnknownStruct **unknown2 /* [in,out] [unique] */,
 			      WERROR *werror)
 {
 	struct dfs_AddFtRoot r;
@@ -538,12 +538,12 @@ NTSTATUS rpccli_dfs_AddFtRoot(struct rpc_pipe_client *cli,
 
 NTSTATUS rpccli_dfs_RemoveFtRoot(struct rpc_pipe_client *cli,
 				 TALLOC_CTX *mem_ctx,
-				 const char *servername,
-				 const char *dns_servername,
-				 const char *dfsname,
-				 const char *rootshare,
-				 uint32_t flags,
-				 struct dfs_UnknownStruct **unknown,
+				 const char *servername /* [in] [charset(UTF16)] */,
+				 const char *dns_servername /* [in] [charset(UTF16)] */,
+				 const char *dfsname /* [in] [charset(UTF16)] */,
+				 const char *rootshare /* [in] [charset(UTF16)] */,
+				 uint32_t flags /* [in]  */,
+				 struct dfs_UnknownStruct **unknown /* [in,out] [unique] */,
 				 WERROR *werror)
 {
 	struct dfs_RemoveFtRoot r;
@@ -595,10 +595,10 @@ NTSTATUS rpccli_dfs_RemoveFtRoot(struct rpc_pipe_client *cli,
 
 NTSTATUS rpccli_dfs_AddStdRoot(struct rpc_pipe_client *cli,
 			       TALLOC_CTX *mem_ctx,
-			       const char *servername,
-			       const char *rootshare,
-			       const char *comment,
-			       uint32_t flags,
+			       const char *servername /* [in] [charset(UTF16)] */,
+			       const char *rootshare /* [in] [charset(UTF16)] */,
+			       const char *comment /* [in] [charset(UTF16)] */,
+			       uint32_t flags /* [in]  */,
 			       WERROR *werror)
 {
 	struct dfs_AddStdRoot r;
@@ -645,9 +645,9 @@ NTSTATUS rpccli_dfs_AddStdRoot(struct rpc_pipe_client *cli,
 
 NTSTATUS rpccli_dfs_RemoveStdRoot(struct rpc_pipe_client *cli,
 				  TALLOC_CTX *mem_ctx,
-				  const char *servername,
-				  const char *rootshare,
-				  uint32_t flags,
+				  const char *servername /* [in] [charset(UTF16)] */,
+				  const char *rootshare /* [in] [charset(UTF16)] */,
+				  uint32_t flags /* [in]  */,
 				  WERROR *werror)
 {
 	struct dfs_RemoveStdRoot r;
@@ -693,8 +693,8 @@ NTSTATUS rpccli_dfs_RemoveStdRoot(struct rpc_pipe_client *cli,
 
 NTSTATUS rpccli_dfs_ManagerInitialize(struct rpc_pipe_client *cli,
 				      TALLOC_CTX *mem_ctx,
-				      const char *servername,
-				      uint32_t flags,
+				      const char *servername /* [in] [ref,charset(UTF16)] */,
+				      uint32_t flags /* [in]  */,
 				      WERROR *werror)
 {
 	struct dfs_ManagerInitialize r;
@@ -739,10 +739,10 @@ NTSTATUS rpccli_dfs_ManagerInitialize(struct rpc_pipe_client *cli,
 
 NTSTATUS rpccli_dfs_AddStdRootForced(struct rpc_pipe_client *cli,
 				     TALLOC_CTX *mem_ctx,
-				     const char *servername,
-				     const char *rootshare,
-				     const char *comment,
-				     const char *store,
+				     const char *servername /* [in] [charset(UTF16)] */,
+				     const char *rootshare /* [in] [charset(UTF16)] */,
+				     const char *comment /* [in] [charset(UTF16)] */,
+				     const char *store /* [in] [charset(UTF16)] */,
 				     WERROR *werror)
 {
 	struct dfs_AddStdRootForced r;
@@ -789,10 +789,10 @@ NTSTATUS rpccli_dfs_AddStdRootForced(struct rpc_pipe_client *cli,
 
 NTSTATUS rpccli_dfs_GetDcAddress(struct rpc_pipe_client *cli,
 				 TALLOC_CTX *mem_ctx,
-				 const char *servername,
-				 const char **server_fullname,
-				 uint8_t *is_root,
-				 uint32_t *ttl,
+				 const char *servername /* [in] [charset(UTF16)] */,
+				 const char **server_fullname /* [in,out] [ref,charset(UTF16)] */,
+				 uint8_t *is_root /* [in,out] [ref] */,
+				 uint32_t *ttl /* [in,out] [ref] */,
 				 WERROR *werror)
 {
 	struct dfs_GetDcAddress r;
@@ -842,10 +842,10 @@ NTSTATUS rpccli_dfs_GetDcAddress(struct rpc_pipe_client *cli,
 
 NTSTATUS rpccli_dfs_SetDcAddress(struct rpc_pipe_client *cli,
 				 TALLOC_CTX *mem_ctx,
-				 const char *servername,
-				 const char *server_fullname,
-				 uint32_t flags,
-				 uint32_t ttl,
+				 const char *servername /* [in] [charset(UTF16)] */,
+				 const char *server_fullname /* [in] [charset(UTF16)] */,
+				 uint32_t flags /* [in]  */,
+				 uint32_t ttl /* [in]  */,
 				 WERROR *werror)
 {
 	struct dfs_SetDcAddress r;
@@ -892,8 +892,8 @@ NTSTATUS rpccli_dfs_SetDcAddress(struct rpc_pipe_client *cli,
 
 NTSTATUS rpccli_dfs_FlushFtTable(struct rpc_pipe_client *cli,
 				 TALLOC_CTX *mem_ctx,
-				 const char *servername,
-				 const char *rootshare,
+				 const char *servername /* [in] [charset(UTF16)] */,
+				 const char *rootshare /* [in] [charset(UTF16)] */,
 				 WERROR *werror)
 {
 	struct dfs_FlushFtTable r;
@@ -1022,11 +1022,11 @@ NTSTATUS rpccli_dfs_Remove2(struct rpc_pipe_client *cli,
 
 NTSTATUS rpccli_dfs_EnumEx(struct rpc_pipe_client *cli,
 			   TALLOC_CTX *mem_ctx,
-			   const char *dfs_name,
-			   uint32_t level,
-			   uint32_t bufsize,
-			   struct dfs_EnumStruct *info,
-			   uint32_t *total,
+			   const char *dfs_name /* [in] [charset(UTF16)] */,
+			   uint32_t level /* [in]  */,
+			   uint32_t bufsize /* [in]  */,
+			   struct dfs_EnumStruct *info /* [in,out] [unique] */,
+			   uint32_t *total /* [in,out] [unique] */,
 			   WERROR *werror)
 {
 	struct dfs_EnumEx r;
diff --git a/source/librpc/gen_ndr/cli_dfs.h b/source/librpc/gen_ndr/cli_dfs.h
index d23bb90..0c86209 100644
--- a/source/librpc/gen_ndr/cli_dfs.h
+++ b/source/librpc/gen_ndr/cli_dfs.h
@@ -3,43 +3,43 @@
 #define __CLI_NETDFS__
 NTSTATUS rpccli_dfs_GetManagerVersion(struct rpc_pipe_client *cli,
 				      TALLOC_CTX *mem_ctx,
-				      enum dfs_ManagerVersion *version);
+				      enum dfs_ManagerVersion *version /* [out] [ref] */);
 NTSTATUS rpccli_dfs_Add(struct rpc_pipe_client *cli,
 			TALLOC_CTX *mem_ctx,
-			const char *path,
-			const char *server,
-			const char *share,
-			const char *comment,
-			uint32_t flags,
+			const char *path /* [in] [ref,charset(UTF16)] */,
+			const char *server /* [in] [ref,charset(UTF16)] */,
+			const char *share /* [in] [unique,charset(UTF16)] */,
+			const char *comment /* [in] [unique,charset(UTF16)] */,
+			uint32_t flags /* [in]  */,
 			WERROR *werror);
 NTSTATUS rpccli_dfs_Remove(struct rpc_pipe_client *cli,
 			   TALLOC_CTX *mem_ctx,
-			   const char *dfs_entry_path,
-			   const char *servername,
-			   const char *sharename,
+			   const char *dfs_entry_path /* [in] [ref,charset(UTF16)] */,
+			   const char *servername /* [in] [unique,charset(UTF16)] */,
+			   const char *sharename /* [in] [unique,charset(UTF16)] */,
 			   WERROR *werror);
 NTSTATUS rpccli_dfs_SetInfo(struct rpc_pipe_client *cli,
 			    TALLOC_CTX *mem_ctx,
-			    const char *dfs_entry_path,
-			    const char *servername,
-			    const char *sharename,
-			    uint32_t level,
-			    union dfs_Info *info,
+			    const char *dfs_entry_path /* [in] [charset(UTF16)] */,
+			    const char *servername /* [in] [unique,charset(UTF16)] */,
+			    const char *sharename /* [in] [unique,charset(UTF16)] */,
+			    uint32_t level /* [in]  */,
+			    union dfs_Info *info /* [in] [ref,switch_is(level)] */,
 			    WERROR *werror);
 NTSTATUS rpccli_dfs_GetInfo(struct rpc_pipe_client *cli,
 			    TALLOC_CTX *mem_ctx,
-			    const char *dfs_entry_path,
-			    const char *servername,
-			    const char *sharename,
-			    uint32_t level,
-			    union dfs_Info *info,
+			    const char *dfs_entry_path /* [in] [charset(UTF16)] */,
+			    const char *servername /* [in] [unique,charset(UTF16)] */,
+			    const char *sharename /* [in] [unique,charset(UTF16)] */,
+			    uint32_t level /* [in]  */,
+			    union dfs_Info *info /* [out] [ref,switch_is(level)] */,
 			    WERROR *werror);
 NTSTATUS rpccli_dfs_Enum(struct rpc_pipe_client *cli,
 			 TALLOC_CTX *mem_ctx,
-			 uint32_t level,
-			 uint32_t bufsize,
-			 struct dfs_EnumStruct *info,
-			 uint32_t *total,
+			 uint32_t level /* [in]  */,
+			 uint32_t bufsize /* [in]  */,
+			 struct dfs_EnumStruct *info /* [in,out] [unique] */,
+			 uint32_t *total /* [in,out] [unique] */,
 			 WERROR *werror);
 NTSTATUS rpccli_dfs_Rename(struct rpc_pipe_client *cli,
 			   TALLOC_CTX *mem_ctx,
@@ -55,68 +55,68 @@ NTSTATUS rpccli_dfs_ManagerSendSiteInfo(struct rpc_pipe_client *cli,
 					WERROR *werror);
 NTSTATUS rpccli_dfs_AddFtRoot(struct rpc_pipe_client *cli,
 			      TALLOC_CTX *mem_ctx,
-			      const char *servername,
-			      const char *dns_servername,
-			      const char *dfsname,
-			      const char *rootshare,
-			      const char *comment,
-			      const char *dfs_config_dn,
-			      uint8_t unknown1,
-			      uint32_t flags,
-			      struct dfs_UnknownStruct **unknown2,
+			      const char *servername /* [in] [charset(UTF16)] */,
+			      const char *dns_servername /* [in] [charset(UTF16)] */,
+			      const char *dfsname /* [in] [charset(UTF16)] */,
+			      const char *rootshare /* [in] [charset(UTF16)] */,
+			      const char *comment /* [in] [charset(UTF16)] */,
+			      const char *dfs_config_dn /* [in] [charset(UTF16)] */,
+			      uint8_t unknown1 /* [in]  */,
+			      uint32_t flags /* [in]  */,
+			      struct dfs_UnknownStruct **unknown2 /* [in,out] [unique] */,
 			      WERROR *werror);
 NTSTATUS rpccli_dfs_RemoveFtRoot(struct rpc_pipe_client *cli,
 				 TALLOC_CTX *mem_ctx,
-				 const char *servername,
-				 const char *dns_servername,
-				 const char *dfsname,
-				 const char *rootshare,
-				 uint32_t flags,
-				 struct dfs_UnknownStruct **unknown,
+				 const char *servername /* [in] [charset(UTF16)] */,
+				 const char *dns_servername /* [in] [charset(UTF16)] */,
+				 const char *dfsname /* [in] [charset(UTF16)] */,
+				 const char *rootshare /* [in] [charset(UTF16)] */,
+				 uint32_t flags /* [in]  */,
+				 struct dfs_UnknownStruct **unknown /* [in,out] [unique] */,
 				 WERROR *werror);
 NTSTATUS rpccli_dfs_AddStdRoot(struct rpc_pipe_client *cli,
 			       TALLOC_CTX *mem_ctx,
-			       const char *servername,
-			       const char *rootshare,
-			       const char *comment,
-			       uint32_t flags,
+			       const char *servername /* [in] [charset(UTF16)] */,
+			       const char *rootshare /* [in] [charset(UTF16)] */,
+			       const char *comment /* [in] [charset(UTF16)] */,
+			       uint32_t flags /* [in]  */,
 			       WERROR *werror);
 NTSTATUS rpccli_dfs_RemoveStdRoot(struct rpc_pipe_client *cli,
 				  TALLOC_CTX *mem_ctx,
-				  const char *servername,
-				  const char *rootshare,
-				  uint32_t flags,
+				  const char *servername /* [in] [charset(UTF16)] */,
+				  const char *rootshare /* [in] [charset(UTF16)] */,
+				  uint32_t flags /* [in]  */,
 				  WERROR *werror);
 NTSTATUS rpccli_dfs_ManagerInitialize(struct rpc_pipe_client *cli,
 				      TALLOC_CTX *mem_ctx,
-				      const char *servername,
-				      uint32_t flags,
+				      const char *servername /* [in] [ref,charset(UTF16)] */,
+				      uint32_t flags /* [in]  */,
 				      WERROR *werror);
 NTSTATUS rpccli_dfs_AddStdRootForced(struct rpc_pipe_client *cli,
 				     TALLOC_CTX *mem_ctx,
-				     const char *servername,
-				     const char *rootshare,
-				     const char *comment,
-				     const char *store,
+				     const char *servername /* [in] [charset(UTF16)] */,
+				     const char *rootshare /* [in] [charset(UTF16)] */,
+				     const char *comment /* [in] [charset(UTF16)] */,
+				     const char *store /* [in] [charset(UTF16)] */,
 				     WERROR *werror);
 NTSTATUS rpccli_dfs_GetDcAddress(struct rpc_pipe_client *cli,
 				 TALLOC_CTX *mem_ctx,
-				 const char *servername,
-				 const char **server_fullname,
-				 uint8_t *is_root,
-				 uint32_t *ttl,
+				 const char *servername /* [in] [charset(UTF16)] */,
+				 const char **server_fullname /* [in,out] [ref,charset(UTF16)] */,
+				 uint8_t *is_root /* [in,out] [ref] */,
+				 uint32_t *ttl /* [in,out] [ref] */,
 				 WERROR *werror);
 NTSTATUS rpccli_dfs_SetDcAddress(struct rpc_pipe_client *cli,
 				 TALLOC_CTX *mem_ctx,
-				 const char *servername,
-				 const char *server_fullname,
-				 uint32_t flags,
-				 uint32_t ttl,
+				 const char *servername /* [in] [charset(UTF16)] */,
+				 const char *server_fullname /* [in] [charset(UTF16)] */,
+				 uint32_t flags /* [in]  */,
+				 uint32_t ttl /* [in]  */,
 				 WERROR *werror);
 NTSTATUS rpccli_dfs_FlushFtTable(struct rpc_pipe_client *cli,
 				 TALLOC_CTX *mem_ctx,
-				 const char *servername,
-				 const char *rootshare,
+				 const char *servername /* [in] [charset(UTF16)] */,
+				 const char *rootshare /* [in] [charset(UTF16)] */,
 				 WERROR *werror);
 NTSTATUS rpccli_dfs_Add2(struct rpc_pipe_client *cli,
 			 TALLOC_CTX *mem_ctx,
@@ -126,11 +126,11 @@ NTSTATUS rpccli_dfs_Remove2(struct rpc_pipe_client *cli,
 			    WERROR *werror);
 NTSTATUS rpccli_dfs_EnumEx(struct rpc_pipe_client *cli,
 			   TALLOC_CTX *mem_ctx,
-			   const char *dfs_name,
-			   uint32_t level,
-			   uint32_t bufsize,
-			   struct dfs_EnumStruct *info,
-			   uint32_t *total,
+			   const char *dfs_name /* [in] [charset(UTF16)] */,
+			   uint32_t level /* [in]  */,
+			   uint32_t bufsize /* [in]  */,
+			   struct dfs_EnumStruct *info /* [in,out] [unique] */,
+			   uint32_t *total /* [in,out] [unique] */,
 			   WERROR *werror);
 NTSTATUS rpccli_dfs_SetInfo2(struct rpc_pipe_client *cli,
 			     TALLOC_CTX *mem_ctx,
diff --git a/source/librpc/gen_ndr/cli_dssetup.c b/source/librpc/gen_ndr/cli_dssetup.c
index 8947d99..f379b1b 100644
--- a/source/librpc/gen_ndr/cli_dssetup.c
+++ b/source/librpc/gen_ndr/cli_dssetup.c
@@ -8,8 +8,8 @@
 
 NTSTATUS rpccli_dssetup_DsRoleGetPrimaryDomainInformation(struct rpc_pipe_client *cli,
 							  TALLOC_CTX *mem_ctx,
-							  enum dssetup_DsRoleInfoLevel level,
-							  union dssetup_DsRoleInfo *info,
+							  enum dssetup_DsRoleInfoLevel level /* [in]  */,
+							  union dssetup_DsRoleInfo *info /* [out] [unique,switch_is(level)] */,
 							  WERROR *werror)
 {
 	struct dssetup_DsRoleGetPrimaryDomainInformation r;
diff --git a/source/librpc/gen_ndr/cli_dssetup.h b/source/librpc/gen_ndr/cli_dssetup.h
index b645c26..e2dca43 100644
--- a/source/librpc/gen_ndr/cli_dssetup.h
+++ b/source/librpc/gen_ndr/cli_dssetup.h
@@ -3,8 +3,8 @@
 #define __CLI_DSSETUP__
 NTSTATUS rpccli_dssetup_DsRoleGetPrimaryDomainInformation(struct rpc_pipe_client *cli,
 							  TALLOC_CTX *mem_ctx,
-							  enum dssetup_DsRoleInfoLevel level,
-							  union dssetup_DsRoleInfo *info,
+							  enum dssetup_DsRoleInfoLevel level /* [in]  */,
+							  union dssetup_DsRoleInfo *info /* [out] [unique,switch_is(level)] */,
 							  WERROR *werror);
 NTSTATUS rpccli_dssetup_DsRoleDnsNameToFlatName(struct rpc_pipe_client *cli,
 						TALLOC_CTX *mem_ctx,
diff --git a/source/librpc/gen_ndr/cli_echo.c b/source/librpc/gen_ndr/cli_echo.c
index d2ef574..addeef6 100644
--- a/source/librpc/gen_ndr/cli_echo.c
+++ b/source/librpc/gen_ndr/cli_echo.c
@@ -8,8 +8,8 @@
 
 NTSTATUS rpccli_echo_AddOne(struct rpc_pipe_client *cli,
 			    TALLOC_CTX *mem_ctx,
-			    uint32_t in_data,
-			    uint32_t *out_data)
+			    uint32_t in_data /* [in]  */,
+			    uint32_t *out_data /* [out] [ref] */)
 {
 	struct echo_AddOne r;
 	NTSTATUS status;
@@ -49,9 +49,9 @@ NTSTATUS rpccli_echo_AddOne(struct rpc_pipe_client *cli,
 
 NTSTATUS rpccli_echo_EchoData(struct rpc_pipe_client *cli,
 			      TALLOC_CTX *mem_ctx,
-			      uint32_t len,
-			      uint8_t *in_data,
-			      uint8_t *out_data)
+			      uint32_t len /* [in]  */,
+			      uint8_t *in_data /* [in] [size_is(len)] */,
+			      uint8_t *out_data /* [out] [size_is(len)] */)
 {
 	struct echo_EchoData r;


-- 
Samba Shared Repository


More information about the samba-cvs mailing list