From de3f0b424f5c89b9c084c5b0d7af46585d1cbf0e Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Wed, 19 Nov 2003 07:31:17 +0000 Subject: after discussions with lukeh, I think we found a alignment bug in old versions of midl, as used to build LSA. Work around it here. (This used to be commit b3bd2bf10badd60d7c4952c6e1687568b413ee47) --- source4/librpc/idl/lsa.idl | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'source4/librpc/idl/lsa.idl') diff --git a/source4/librpc/idl/lsa.idl b/source4/librpc/idl/lsa.idl index d85b7605dc..afb6d849fb 100644 --- a/source4/librpc/idl/lsa.idl +++ b/source4/librpc/idl/lsa.idl @@ -132,6 +132,7 @@ } lsa_PDAccountInfo; typedef struct { + uint16 unknown; /* an midl padding bug? */ uint16 role; } lsa_ServerRole; @@ -155,12 +156,13 @@ } lsa_ModificationInfo; typedef struct { - uint32 shutdown_on_full; + uint8 shutdown_on_full; } lsa_AuditFullSetInfo; typedef struct { - uint32 shutdown_on_full; - uint32 log_is_full; + uint16 unknown; /* an midl padding bug? */ + uint8 shutdown_on_full; + uint8 log_is_full; } lsa_AuditFullQueryInfo; typedef struct { -- cgit