summaryrefslogtreecommitdiff
path: root/source4/librpc/idl
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2003-11-19 07:31:17 +0000
committerAndrew Tridgell <tridge@samba.org>2003-11-19 07:31:17 +0000
commitde3f0b424f5c89b9c084c5b0d7af46585d1cbf0e (patch)
tree463d4442129c31a43d530c0388c8e5a08a7a596d /source4/librpc/idl
parentd60fe829703e1a88858784425d8b670b2b007e5c (diff)
downloadsamba-de3f0b424f5c89b9c084c5b0d7af46585d1cbf0e.tar.gz
samba-de3f0b424f5c89b9c084c5b0d7af46585d1cbf0e.tar.bz2
samba-de3f0b424f5c89b9c084c5b0d7af46585d1cbf0e.zip
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)
Diffstat (limited to 'source4/librpc/idl')
-rw-r--r--source4/librpc/idl/lsa.idl8
1 files changed, 5 insertions, 3 deletions
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 {