summaryrefslogtreecommitdiff
path: root/source3/include/rpc_dfs.h
diff options
context:
space:
mode:
Diffstat (limited to 'source3/include/rpc_dfs.h')
-rw-r--r--source3/include/rpc_dfs.h21
1 files changed, 5 insertions, 16 deletions
diff --git a/source3/include/rpc_dfs.h b/source3/include/rpc_dfs.h
index 85be2cdabd..5222d6b356 100644
--- a/source3/include/rpc_dfs.h
+++ b/source3/include/rpc_dfs.h
@@ -35,17 +35,6 @@
#define DFSFLAG_ADD_VOLUME 0x00000001
#define DFSFLAG_RESTORE_VOLUME 0x00000002
-/* API errors from lmerr.h */
-#ifndef NERR_BASE
-#define NERR_BASE (2100)
-#endif
-
-#define NERR_DfsNoSuchVolume (NERR_BASE+562)
-#define NERR_DfsNoSuchShare (NERR_BASE+565)
-#define NERR_DfsNoSuchServer (NERR_BASE+573)
-#define NERR_DfsInternalError (NERR_BASE+590)
-#define NERR_DfsCantCreateJunctionPoint (NERR_BASE+569)
-
typedef struct dfs_q_dfs_exist
{
uint32 dummy;
@@ -55,7 +44,7 @@ DFS_Q_DFS_EXIST;
/* status == 1 if dfs exists. */
typedef struct dfs_r_dfs_exist
{
- uint32 status;
+ uint32 status; /* Not a WERROR or NTSTATUS code */
}
DFS_R_DFS_EXIST;
@@ -75,7 +64,7 @@ DFS_Q_DFS_ADD;
typedef struct dfs_r_dfs_add
{
- NTSTATUS status;
+ WERROR status;
}
DFS_R_DFS_ADD;
@@ -92,7 +81,7 @@ DFS_Q_DFS_REMOVE;
typedef struct dfs_r_dfs_remove
{
- NTSTATUS status;
+ WERROR status;
}
DFS_R_DFS_REMOVE;
@@ -173,7 +162,7 @@ typedef struct dfs_r_dfs_get_info
uint32 level;
uint32 ptr_ctr;
DFS_INFO_CTR ctr;
- NTSTATUS status;
+ WERROR status;
}
DFS_R_DFS_GET_INFO;
@@ -202,7 +191,7 @@ typedef struct dfs_r_dfs_enum
uint32 ptr_num_entries2;
uint32 num_entries2;
ENUM_HND reshnd;
- NTSTATUS status;
+ WERROR status;
}
DFS_R_DFS_ENUM;