diff options
author | Andrew Bartlett <abartlet@samba.org> | 2004-06-07 03:46:32 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 12:56:35 -0500 |
commit | bcac502d4470094108348bd3945e569f81a26b19 (patch) | |
tree | 78a6a0edd8bf40c716d2111af829f6c99e4828f2 /source4/librpc/idl | |
parent | f5108651ee95f16128be1b0cfb36c38fac8b5348 (diff) | |
download | samba-bcac502d4470094108348bd3945e569f81a26b19.tar.gz samba-bcac502d4470094108348bd3945e569f81a26b19.tar.bz2 samba-bcac502d4470094108348bd3945e569f81a26b19.zip |
r1058: The start of work on the SamLogon call for NETLOGON.
This starts to store information about the user in the server_info
struct - like the account name, the full name etc.
Also, continue to make the names of the structure elements in the
logon reply more consistant with those in the SAMR pipe.
Andrew Bartlett
(This used to be commit 3ccd96bd945e0fd95e42c69ad8ff07055af2e62b)
Diffstat (limited to 'source4/librpc/idl')
-rw-r--r-- | source4/librpc/idl/netlogon.idl | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/source4/librpc/idl/netlogon.idl b/source4/librpc/idl/netlogon.idl index 35a10d8602..a3e1e804dc 100644 --- a/source4/librpc/idl/netlogon.idl +++ b/source4/librpc/idl/netlogon.idl @@ -114,16 +114,16 @@ interface netlogon } netr_ChallengeResponse; typedef [flag(NDR_PAHEX)] struct { - netr_IdentityInfo logon_info; + netr_IdentityInfo identity_info; uint8 challenge[8]; netr_ChallengeResponse nt; netr_ChallengeResponse lm; } netr_NetworkInfo; typedef union { - [case(1)] netr_PasswordInfo *interactive; + [case(1)] netr_PasswordInfo *password; [case(2)] netr_NetworkInfo *network; - [case(3)] netr_PasswordInfo *service; + [case(3)] netr_PasswordInfo *password; [case(6)] netr_NetworkInfo *network; } netr_LogonLevel; @@ -146,12 +146,12 @@ interface netlogon } netr_LMSessionKey; typedef struct { - NTTIME logon_time; - NTTIME logoff_time; - NTTIME kickoff_time; - NTTIME password_last_set; - NTTIME password_can_change; - NTTIME password_must_change; + NTTIME last_logon; + NTTIME last_logoff; + NTTIME acct_expiry; + NTTIME last_password_change; + NTTIME allow_password_change; + NTTIME force_password_change; netr_String account_name; netr_String full_name; netr_String logon_script; @@ -164,7 +164,7 @@ interface netlogon uint32 primary_gid; uint32 group_count; [size_is(group_count)] netr_GroupMembership *groupids; - uint32 user_flags; + uint32 acct_flags; netr_UserSessionKey key; netr_String logon_server; netr_String domain; @@ -180,12 +180,12 @@ interface netlogon } netr_SidAttr; typedef struct { - NTTIME logon_time; - NTTIME logoff_time; - NTTIME kickoff_time; - NTTIME password_last_set; - NTTIME password_can_change; - NTTIME password_must_change; + NTTIME last_logon; + NTTIME last_logoff; + NTTIME acct_expiry; + NTTIME last_password_change; + NTTIME allow_password_change; + NTTIME force_password_change; netr_String account_name; netr_String full_name; netr_String logon_script; @@ -198,7 +198,7 @@ interface netlogon uint32 primary_gid; uint32 group_count; [size_is(group_count)] netr_GroupMembership *groupids; - uint32 user_flags; + uint32 acct_flags; netr_UserSessionKey key; netr_String logon_server; netr_String domain; |