r18634: Turn flags field into a bitmap.
authorJelmer Vernooij <jelmer@samba.org>
Mon, 18 Sep 2006 20:52:26 +0000 (20:52 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 19:18:58 +0000 (14:18 -0500)
source/librpc/idl/srvsvc.idl

index 4f1f70c6e8fc53cd9dc6b817e38b0ad33934d384..2ebd98fa31030d4ea4311b712188a6e7ce12e66b 100644 (file)
                [size_is(count)] srvsvc_NetShareInfo1004 *array;
        } srvsvc_NetShareCtr1004;
 
+       typedef bitmap {
+               SHARE_1005_IN_DFS               = 0x00000001,
+               SHARE_1005_DFS_ROOT             = 0x00000002
+       } NetShareInfo1005Flags;
+       
+       const uint32 SHARE_1005_CSC_POLICY_MASK = 0x00000030;
+       const uint32 SHARE_1005_CSC_POLICY_SHIFT = 4;
+
        typedef struct {
-               uint32 dfs_flags;
+               NetShareInfo1005Flags dfs_flags;
        } srvsvc_NetShareInfo1005;
 
        typedef struct {