diff options
Diffstat (limited to 'source4/librpc/idl/misc.idl')
-rw-r--r-- | source4/librpc/idl/misc.idl | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/source4/librpc/idl/misc.idl b/source4/librpc/idl/misc.idl index 076b128988..d974b5465c 100644 --- a/source4/librpc/idl/misc.idl +++ b/source4/librpc/idl/misc.idl @@ -50,10 +50,20 @@ interface misc [relative] security_acl *dacl; /* user (discretionary) ACL */ } security_descriptor; - /* we declare this noprint so we can supply - a nicer pretty-print routine */ typedef [public, flag(NDR_PAHEX)] struct { uint8 data[20]; } policy_handle; + + /* a 4 byte aligned 64-bit integer */ + typedef [public] struct { + uint32 low; + uint32 high; + } ULONG8; + + /* this is also used in samr and netlogon */ + typedef [public] struct { + uint32 units_per_week; + [size_is(1260), length_is(units_per_week/8)] uint8 *bitmap; + } samr_LogonHours; } |