summaryrefslogtreecommitdiff
path: root/source4/librpc
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2006-02-22 16:25:31 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 13:52:03 -0500
commit791d8fd5b694d2e4f7790d92132bd1e9516b54d6 (patch)
tree58f21c3c75e3d9c4ab0465a7c152664d394a2b63 /source4/librpc
parentfd2f09d6bab8042a0e9012d0f1458d69b35d88ea (diff)
downloadsamba-791d8fd5b694d2e4f7790d92132bd1e9516b54d6.tar.gz
samba-791d8fd5b694d2e4f7790d92132bd1e9516b54d6.tar.bz2
samba-791d8fd5b694d2e4f7790d92132bd1e9516b54d6.zip
r13637: Adding more netr_UserFlags.
Guenther (This used to be commit 3ad84a844c612104592ddee07c9512eddb3467ae)
Diffstat (limited to 'source4/librpc')
-rw-r--r--source4/librpc/idl/netlogon.idl16
1 files changed, 13 insertions, 3 deletions
diff --git a/source4/librpc/idl/netlogon.idl b/source4/librpc/idl/netlogon.idl
index 75d1b3316b..1b03527cf7 100644
--- a/source4/librpc/idl/netlogon.idl
+++ b/source4/librpc/idl/netlogon.idl
@@ -139,8 +139,18 @@ interface netlogon
} netr_LMSessionKey;
/* Flags for user_flags below */
- const int NETLOGON_EXTRA_SIDS = 0x0020;
- const int NETLOGON_RESOURCE_GROUPS = 0x0200;
+ typedef [public,bitmap32bit] bitmap {
+ NETLOGON_GUEST = 0x0001,
+ NETLOGON_NOENCRYPTION = 0x0002,
+ NETLOGON_CACHED_ACCOUNT = 0x0004,
+ NETLOGON_USED_LM_PASSWORD = 0x0008,
+ NETLOGON_EXTRA_SIDS = 0x0020,
+ NETLOGON_SUBAUTH_SESSION_KEY = 0x0040,
+ NETLOGON_SERVER_TRUST_ACCOUNT = 0x0080,
+ NETLOGON_NTLMV2_ENABLED = 0x0100,
+ NETLOGON_RESOURCE_GROUPS = 0x0200,
+ NETLOGON_PROFILE_PATH_RETURNED = 0x0400
+ } netr_UserFlags;
typedef struct {
NTTIME last_logon;
@@ -160,7 +170,7 @@ interface netlogon
uint32 rid;
uint32 primary_gid;
samr_RidWithAttributeArray groups;
- uint32 user_flags;
+ netr_UserFlags user_flags;
netr_UserSessionKey key;
lsa_StringLarge logon_server;
lsa_StringLarge domain;