diff options
-rw-r--r-- | source4/librpc/idl/drsuapi.idl | 7 |
1 files changed, 4 insertions, 3 deletions
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; |