From 9632db5a19f69500f42211fd53cc38bc18991b83 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Tue, 2 Dec 2003 04:33:57 +0000 Subject: netr_DatabaseSync() now works fully for database 0 (This used to be commit 360d03bb56ec7d129ec0d62a701f4bf0ff3876af) --- source4/librpc/idl/netlogon.idl | 23 +++++++++-------------- 1 file changed, 9 insertions(+), 14 deletions(-) (limited to 'source4/librpc/idl/netlogon.idl') diff --git a/source4/librpc/idl/netlogon.idl b/source4/librpc/idl/netlogon.idl index a7c61d852a..7e15102043 100644 --- a/source4/librpc/idl/netlogon.idl +++ b/source4/librpc/idl/netlogon.idl @@ -336,7 +336,7 @@ interface netlogon uint16 CodePage; USER_PRIVATE_INFO user_private_info; uint32 SecurityInformation; - security_descriptor sec_desc; + sec_desc_buf sdbuf; netr_String unknown1; netr_String unknown2; netr_String unknown3; @@ -358,7 +358,7 @@ interface netlogon NTTIME domain_modify_time; NTTIME domain_create_time; uint32 SecurityInformation; - security_descriptor sec_desc; + sec_desc_buf sdbuf; netr_String unknown1; netr_String unknown2; netr_String unknown3; @@ -374,7 +374,7 @@ interface netlogon netr_GroupMembership group_membership; netr_String comment; uint32 SecurityInformation; - security_descriptor sec_desc; + sec_desc_buf sdbuf; netr_String unknown1; netr_String unknown2; netr_String unknown3; @@ -412,7 +412,7 @@ interface netlogon netr_String alias_name; uint32 rid; uint32 SecurityInformation; - security_descriptor sec_desc; + sec_desc_buf sdbuf; netr_String unknown1; netr_String unknown2; netr_String unknown3; @@ -424,12 +424,7 @@ interface netlogon } DELTA_ALIAS; typedef struct { - uint32 count; - [size_is(count)] dom_sid2 *sids; - } netr_SidArray; - - typedef struct { - netr_SidArray sids; + lsa_SidArray sids; uint32 unknown1; uint32 unknown2; uint32 unknown3; @@ -457,7 +452,7 @@ interface netlogon NTTIME db_modify_time; NTTIME db_create_time; uint32 SecurityInformation; - security_descriptor sec_desc; + sec_desc_buf sdbuf; netr_String unknown1; netr_String unknown2; netr_String unknown3; @@ -473,7 +468,7 @@ interface netlogon uint32 num_controllers; [size_is(num_controllers)] netr_String *controller_names; uint32 SecurityInformation; - security_descriptor sec_desc; + sec_desc_buf sdbuf; netr_String unknown1; netr_String unknown2; netr_String unknown3; @@ -491,7 +486,7 @@ interface netlogon [size_is(privilege_entries)] netr_String *privilege_name; QUOTA_LIMITS quotalimits; uint32 SecurityInformation; - security_descriptor sec_desc; + sec_desc_buf sdbuf; netr_String unknown1; netr_String unknown2; netr_String unknown3; @@ -514,7 +509,7 @@ interface netlogon CIPHER_VALUE old_cipher; NTTIME old_cipher_set_time; uint32 SecurityInformation; - security_descriptor sec_desc; + sec_desc_buf sdbuf; netr_String unknown1; netr_String unknown2; netr_String unknown3; -- cgit