summaryrefslogtreecommitdiff
path: root/source4/librpc
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2004-12-13 09:32:57 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 13:07:22 -0500
commit72273b5046106bd5a97ffbf821a6794f56705ede (patch)
tree918d16870e756b6ead739124e58fa6b5f677468e /source4/librpc
parent3a1786650303267ec359c94c7d518cceb584fc53 (diff)
downloadsamba-72273b5046106bd5a97ffbf821a6794f56705ede.tar.gz
samba-72273b5046106bd5a97ffbf821a6794f56705ede.tar.bz2
samba-72273b5046106bd5a97ffbf821a6794f56705ede.zip
r4171: an attempt at better IDL for DsReplicaSync
(This used to be commit a4ebef4f53d0eb5aef1bc4ae76ac9ad66bf3b528)
Diffstat (limited to 'source4/librpc')
-rw-r--r--source4/librpc/idl/drsuapi.idl7
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;