summaryrefslogtreecommitdiff
path: root/source3/librpc/idl/libnetapi.idl
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2008-09-05 12:14:51 +0200
committerGünther Deschner <gd@samba.org>2008-09-05 13:22:54 +0200
commit3709e377702dd530f083071568d3311ad36b8cfb (patch)
treeaa5abe75d0c7ff4a7a2d6f4591cf95eef7893348 /source3/librpc/idl/libnetapi.idl
parent05449814e98b50a0f2615be5c476b48db1036f22 (diff)
downloadsamba-3709e377702dd530f083071568d3311ad36b8cfb.tar.gz
samba-3709e377702dd530f083071568d3311ad36b8cfb.tar.bz2
samba-3709e377702dd530f083071568d3311ad36b8cfb.zip
netapi: add SHARE_INFO_1005_FLAGS.
Guenther (This used to be commit f3044d76530f63b16f26fedf8e00eaf4d3badb06)
Diffstat (limited to 'source3/librpc/idl/libnetapi.idl')
-rw-r--r--source3/librpc/idl/libnetapi.idl17
1 files changed, 16 insertions, 1 deletions
diff --git a/source3/librpc/idl/libnetapi.idl b/source3/librpc/idl/libnetapi.idl
index 53a0723fe6..df4df9860e 100644
--- a/source3/librpc/idl/libnetapi.idl
+++ b/source3/librpc/idl/libnetapi.idl
@@ -1065,8 +1065,23 @@ interface libnetapi
string shi1004_remark;
} SHARE_INFO_1004;
+ const int CSC_MASK = 0x30;
+
+ typedef [public,bitmap32bit] bitmap {
+ SHI1005_FLAGS_DFS = 0x01,
+ SHI1005_FLAGS_DFS_ROOT = 0x02,
+ CSC_CACHE_MANUAL_REINT = 0x00,
+ CSC_CACHE_AUTO_REINT = 0x10,
+ CSC_CACHE_VDO = 0x20,
+ CSC_CACHE_NONE = 0x30,
+ SHI1005_FLAGS_RESTRICT_EXCLUSIVE_OPENS = 0x0100,
+ SHI1005_FLAGS_FORCE_SHARED_DELETE = 0x0200,
+ SHI1005_FLAGS_ALLOW_NAMESPACE_CACHING = 0x0400,
+ SHI1005_FLAGS_ACCESS_BASED_DIRECTORY_ENUM = 0x0800
+ } SHARE_INFO_1005_FLAGS;
+
typedef struct {
- uint32 shi1005_flags;
+ SHARE_INFO_1005_FLAGS shi1005_flags;
} SHARE_INFO_1005;
typedef struct {