summaryrefslogtreecommitdiff
path: root/librpc
diff options
context:
space:
mode:
authorShekhar Amlekar <samlekar@in.ibm.com>2013-07-11 21:12:29 +0530
committerGünther Deschner <gd@samba.org>2013-07-18 16:35:51 +0200
commit51c68c28b27cd1644187af32cc4f630a7471cd28 (patch)
treee15c661da315729accf2540ee9b38412707c0cc4 /librpc
parent33bce26fcf2e82b9c381eeb32e1d731d3965e22f (diff)
downloadsamba-51c68c28b27cd1644187af32cc4f630a7471cd28.tar.gz
samba-51c68c28b27cd1644187af32cc4f630a7471cd28.tar.bz2
samba-51c68c28b27cd1644187af32cc4f630a7471cd28.zip
librpc: srvsvc.idl: define level 1005 share info flags
define level 1005 share info flags. Reviewed-by: Günther Deschner <gd@samba.org> Autobuild-User(master): Günther Deschner <gd@samba.org> Autobuild-Date(master): Thu Jul 18 16:35:51 CEST 2013 on sn-devel-104
Diffstat (limited to 'librpc')
-rw-r--r--librpc/idl/srvsvc.idl17
1 files changed, 15 insertions, 2 deletions
diff --git a/librpc/idl/srvsvc.idl b/librpc/idl/srvsvc.idl
index c49849e2b7..96f85e6aec 100644
--- a/librpc/idl/srvsvc.idl
+++ b/librpc/idl/srvsvc.idl
@@ -491,9 +491,22 @@ import "misc.idl", "security.idl", "svcctl.idl";
[size_is(count)] srvsvc_NetShareInfo1004 *array;
} srvsvc_NetShareCtr1004;
+ const uint32 SHARE_1005_CSC_CACHE_MANUAL_REINT = 0x00000000;
+
typedef bitmap {
- SHARE_1005_IN_DFS = 0x00000001,
- SHARE_1005_DFS_ROOT = 0x00000002
+ SHARE_1005_IN_DFS = 0x00000001,
+ SHARE_1005_DFS_ROOT = 0x00000002,
+ SHARE_1005_CSC_CACHE_AUTO_REINT = 0x00000010,
+ SHARE_1005_CSC_CACHE_VDO = 0x00000020,
+ SHARE_1005_CSC_CACHE_NONE = 0x00000030,
+ SHARE_1005_RESTRICT_EXCLUSIVE_OPENS = 0x00000100,
+ SHARE_1005_FORCE_SHARED_DELETE = 0x00000200,
+ SHARE_1005_ALLOW_NAMESPACE_CACHING = 0x00000400,
+ SHARE_1005_ACCESS_BASED_DIRECTORY_ENUM = 0x00000800,
+ SHARE_1005_FORCE_LEVELII_OPLOCK = 0x00001000,
+ SHARE_1005_ENABLE_HASH = 0x00002000,
+ SHARE_1005_ENABLE_CA = 0x00004000,
+ SHARE_1005_ENCRYPT_DATA = 0x00008000
} NetShareInfo1005Flags;
const uint32 SHARE_1005_CSC_POLICY_MASK = 0x00000030;