1 #include "librpc/gen_ndr/ndr_dfs.h"
4 NTSTATUS rpccli_dfs_GetManagerVersion(struct rpc_pipe_client *cli,
6 enum dfs_ManagerVersion *version);
7 NTSTATUS rpccli_dfs_Add(struct rpc_pipe_client *cli,
15 NTSTATUS rpccli_dfs_Remove(struct rpc_pipe_client *cli,
17 const char *dfs_entry_path,
18 const char *servername,
19 const char *sharename,
21 NTSTATUS rpccli_dfs_SetInfo(struct rpc_pipe_client *cli,
23 const char *dfs_entry_path,
24 const char *servername,
25 const char *sharename,
29 NTSTATUS rpccli_dfs_GetInfo(struct rpc_pipe_client *cli,
31 const char *dfs_entry_path,
32 const char *servername,
33 const char *sharename,
37 NTSTATUS rpccli_dfs_Enum(struct rpc_pipe_client *cli,
41 struct dfs_EnumStruct *info,
44 NTSTATUS rpccli_dfs_Rename(struct rpc_pipe_client *cli,
47 NTSTATUS rpccli_dfs_Move(struct rpc_pipe_client *cli,
50 NTSTATUS rpccli_dfs_ManagerGetConfigInfo(struct rpc_pipe_client *cli,
53 NTSTATUS rpccli_dfs_ManagerSendSiteInfo(struct rpc_pipe_client *cli,
56 NTSTATUS rpccli_dfs_AddFtRoot(struct rpc_pipe_client *cli,
58 const char *servername,
59 const char *dns_servername,
61 const char *rootshare,
63 const char *dfs_config_dn,
66 struct dfs_UnknownStruct **unknown2,
68 NTSTATUS rpccli_dfs_RemoveFtRoot(struct rpc_pipe_client *cli,
70 const char *servername,
71 const char *dns_servername,
73 const char *rootshare,
75 struct dfs_UnknownStruct **unknown,
77 NTSTATUS rpccli_dfs_AddStdRoot(struct rpc_pipe_client *cli,
79 const char *servername,
80 const char *rootshare,
84 NTSTATUS rpccli_dfs_RemoveStdRoot(struct rpc_pipe_client *cli,
86 const char *servername,
87 const char *rootshare,
90 NTSTATUS rpccli_dfs_ManagerInitialize(struct rpc_pipe_client *cli,
92 const char *servername,
95 NTSTATUS rpccli_dfs_AddStdRootForced(struct rpc_pipe_client *cli,
97 const char *servername,
98 const char *rootshare,
102 NTSTATUS rpccli_dfs_GetDcAddress(struct rpc_pipe_client *cli,
104 const char *servername,
105 const char **server_fullname,
109 NTSTATUS rpccli_dfs_SetDcAddress(struct rpc_pipe_client *cli,
111 const char *servername,
112 const char *server_fullname,
116 NTSTATUS rpccli_dfs_FlushFtTable(struct rpc_pipe_client *cli,
118 const char *servername,
119 const char *rootshare,
121 NTSTATUS rpccli_dfs_Add2(struct rpc_pipe_client *cli,
124 NTSTATUS rpccli_dfs_Remove2(struct rpc_pipe_client *cli,
127 NTSTATUS rpccli_dfs_EnumEx(struct rpc_pipe_client *cli,
129 const char *dfs_name,
132 struct dfs_EnumStruct *info,
135 NTSTATUS rpccli_dfs_SetInfo2(struct rpc_pipe_client *cli,
138 #endif /* __CLI_NETDFS__ */