diff options
author | Stefan Metzmacher <metze@samba.org> | 2008-01-24 15:17:06 +0100 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2008-01-24 15:17:45 +0100 |
commit | 530e503a9208212bfe98aeaa6eddefe77afb7b88 (patch) | |
tree | 872544c521fc40386cdc5080734cb5ca7173701e /source3/librpc | |
parent | df5b03a7802f1fedb2fd91f75f3545459be9f0e0 (diff) | |
download | samba-530e503a9208212bfe98aeaa6eddefe77afb7b88.tar.gz samba-530e503a9208212bfe98aeaa6eddefe77afb7b88.tar.bz2 samba-530e503a9208212bfe98aeaa6eddefe77afb7b88.zip |
netlogon.idl: add some MSV1_0_ values from samba3 and use a bitmap32
metze
(cherry picked from commit 7222edb9cde5cdeb9d065e890775a7254b26648f)
(This used to be commit 503082e15e03def33434d3e5ff4fbe750873aab0)
Diffstat (limited to 'source3/librpc')
-rw-r--r-- | source3/librpc/idl/netlogon.idl | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/source3/librpc/idl/netlogon.idl b/source3/librpc/idl/netlogon.idl index 581d307e0f..be6c4c76a9 100644 --- a/source3/librpc/idl/netlogon.idl +++ b/source3/librpc/idl/netlogon.idl @@ -87,13 +87,18 @@ interface netlogon [size_is(size/2),length_is(length/2)] uint16 *bindata; } netr_AcctLockStr; - const int MSV1_0_CLEARTEXT_PASSWORD_ALLOWED = 0x002; - const int MSV1_0_ALLOW_SERVER_TRUST_ACCOUNT = 0x020; - const int MSV1_0_ALLOW_WORKSTATION_TRUST_ACCOUNT = 0x800; + typedef [public,bitmap32bit] bitmap { + MSV1_0_CLEARTEXT_PASSWORD_ALLOWED = 0x00000002, + MSV1_0_UPDATE_LOGON_STATISTICS = 0x00000004, + MSV1_0_RETURN_USER_PARAMETERS = 0x00000008, + MSV1_0_ALLOW_SERVER_TRUST_ACCOUNT = 0x00000020, + MSV1_0_RETURN_PROFILE_PATH = 0x00000200, + MSV1_0_ALLOW_WORKSTATION_TRUST_ACCOUNT = 0x00000800 + } netr_LogonParameterControl; typedef struct { lsa_String domain_name; - uint32 parameter_control; /* see MSV1_0_* */ + netr_LogonParameterControl parameter_control; /* see MSV1_0_* */ uint32 logon_id_low; uint32 logon_id_high; lsa_String account_name; |