summaryrefslogtreecommitdiff
path: root/source3/librpc/idl
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2008-02-03 02:54:23 +0100
committerGünther Deschner <gd@samba.org>2008-02-07 09:44:40 +0100
commit96df3da34e8d6aab6f5478beb0c7b14e39c84902 (patch)
treec1055d5fe3f26117b5d6bdbaef7f480a49763b54 /source3/librpc/idl
parentc49ae172cacd4a4e4292a0de526ec256d288bb19 (diff)
downloadsamba-96df3da34e8d6aab6f5478beb0c7b14e39c84902.tar.gz
samba-96df3da34e8d6aab6f5478beb0c7b14e39c84902.tar.bz2
samba-96df3da34e8d6aab6f5478beb0c7b14e39c84902.zip
wkssvc.idl: fix idl for wkssvc_NetrGetJoinableOus[2]()
metze (This used to be commit 07e6b1723d683132ae76d96a3b2146ddd688d2ea)
Diffstat (limited to 'source3/librpc/idl')
-rw-r--r--source3/librpc/idl/wkssvc.idl12
1 files changed, 10 insertions, 2 deletions
diff --git a/source3/librpc/idl/wkssvc.idl b/source3/librpc/idl/wkssvc.idl
index 38c16c7d86..023ce59ad9 100644
--- a/source3/librpc/idl/wkssvc.idl
+++ b/source3/librpc/idl/wkssvc.idl
@@ -647,7 +647,11 @@ import "srvsvc.idl", "lsa.idl";
[in,unique] [string,charset(UTF16)] uint16 *Account,
[in,unique] [string,charset(UTF16)] uint16 *unknown,
[in,out,ref] uint32 *num_ous,
- [out,ref] [size_is(*num_ous)] [string,charset(UTF16)] uint16 ***ous
+ /*
+ * this is a [ref] pointer to a [unique] pointer to an
+ * array of [unique] pointers to a string array
+ */
+ [out,ref] [size_is(,*num_ous)] [string,charset(UTF16)] uint16 ***ous
);
typedef [flag(NDR_PAHEX)] struct {
@@ -731,7 +735,11 @@ import "srvsvc.idl", "lsa.idl";
[in,unique] [string,charset(UTF16)] uint16 *Account,
[in,unique] wkssvc_PasswordBuffer *EncryptedPassword,
[in,out,ref] uint32 *num_ous,
- [out,ref] [size_is(*num_ous)] [string,charset(UTF16)] uint16 ***ous
+ /*
+ * this is a [ref] pointer to a [unique] pointer to an
+ * array of [unique] pointers to a string array
+ */
+ [out,ref] [size_is(,*num_ous)] [string,charset(UTF16)] uint16 ***ous
);
/*****************************/