summaryrefslogtreecommitdiff
path: root/source4/librpc/idl
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2005-03-15 16:05:43 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 13:11:04 -0500
commit55546176c62ef53c1c5157e765993afadf4bc79d (patch)
treed1769b34b9ef890fd4f61f6b58d1461df3991f05 /source4/librpc/idl
parentcead12981f86f8c30daf50995d61ff3af9439898 (diff)
downloadsamba-55546176c62ef53c1c5157e765993afadf4bc79d.tar.gz
samba-55546176c62ef53c1c5157e765993afadf4bc79d.tar.bz2
samba-55546176c62ef53c1c5157e765993afadf4bc79d.zip
r5800: fix recursiv printing in ndr_print_DsGetNCChangesInfo1()
metze (This used to be commit 1084ad4bfce6bc20537f5bfccb5a25b60f503b32)
Diffstat (limited to 'source4/librpc/idl')
-rw-r--r--source4/librpc/idl/drsuapi.idl9
1 files changed, 4 insertions, 5 deletions
diff --git a/source4/librpc/idl/drsuapi.idl b/source4/librpc/idl/drsuapi.idl
index c4b94ba850..1329332d6b 100644
--- a/source4/librpc/idl/drsuapi.idl
+++ b/source4/librpc/idl/drsuapi.idl
@@ -256,7 +256,7 @@ interface drsuapi
hyper usn;
} drsuapi_DsReplicaMetaData;
- typedef struct {
+ typedef [public] struct {
[range(0,1048576)] uint32 count;
[size_is(count)] drsuapi_DsReplicaMetaData meta_data[];
} drsuapi_DsReplicaMetaDataCtr;
@@ -288,15 +288,14 @@ interface drsuapi
[size_is(num_attributes)] drsuapi_DsReplicaAttribute *attributes[];
} drsuapi_DsReplicaAttributeCtr;
- typedef struct {
+ typedef [public] struct {
drsuapi_DsReplicaObjectIdentifier *identifier;
uint32 unknown1;
drsuapi_DsReplicaAttributeCtr attribute_ctr;
} drsuapi_DsReplicaObject;
- typedef struct {
- /* TODO: fix ndr_print for next_info! */
- [print_option(linked_list_next)] drsuapi_DsGetNCChangesInfo1 *next;
+ typedef [noprint] struct {
+ drsuapi_DsGetNCChangesInfo1 *next;
drsuapi_DsReplicaObject object;
uint32 unknown1;
GUID *guid;