From 72273b5046106bd5a97ffbf821a6794f56705ede Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Mon, 13 Dec 2004 09:32:57 +0000 Subject: r4171: an attempt at better IDL for DsReplicaSync (This used to be commit a4ebef4f53d0eb5aef1bc4ae76ac9ad66bf3b528) --- source4/librpc/idl/drsuapi.idl | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'source4/librpc') diff --git a/source4/librpc/idl/drsuapi.idl b/source4/librpc/idl/drsuapi.idl index 846ccd82a2..d1b6b7edb8 100644 --- a/source4/librpc/idl/drsuapi.idl +++ b/source4/librpc/idl/drsuapi.idl @@ -54,14 +54,15 @@ interface drsuapi uint32 unknown1; uint32 unknown2; GUID guid1; - [size_is(28)] uint8 unknown3[28]; - [flag(STR_LEN4|STR_CHARLEN)] string nc_dn; + uint8 unknown3[28]; + [range(0,0xA00000)] uint32 length; + [size_is(length+1)] uint16 nc_dn[*]; } drsuapi_DsReplicaSyncRequest1Info; typedef struct { drsuapi_DsReplicaSyncRequest1Info *info; GUID guid1; - asclstr string1; + astring *string1; uint32 unknown1; } drsuapi_DsReplicaSyncRequest1; -- cgit