diff options
author | Günther Deschner <gd@samba.org> | 2006-02-22 16:25:31 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 13:52:03 -0500 |
commit | 791d8fd5b694d2e4f7790d92132bd1e9516b54d6 (patch) | |
tree | 58f21c3c75e3d9c4ab0465a7c152664d394a2b63 /source4/librpc | |
parent | fd2f09d6bab8042a0e9012d0f1458d69b35d88ea (diff) | |
download | samba-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.idl | 16 |
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; |