diff options
author | Stefan Metzmacher <metze@samba.org> | 2008-02-03 02:54:23 +0100 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2008-02-07 08:33:19 +0100 |
commit | 6ca23e307495c26782ee5c716890fe4f4be804cd (patch) | |
tree | 5c044e4a45263f386e6d82d58bde5cc03afaae17 /source4/librpc/idl | |
parent | e7c178629fcf13fc5e008ebb98ca55583aa65ffe (diff) | |
download | samba-6ca23e307495c26782ee5c716890fe4f4be804cd.tar.gz samba-6ca23e307495c26782ee5c716890fe4f4be804cd.tar.bz2 samba-6ca23e307495c26782ee5c716890fe4f4be804cd.zip |
wkssvc.idl: fix idl for wkssvc_NetrGetJoinableOus[2]()
metze
(This used to be commit 3f2edcc341e5b0e4369e8f601ef0cb6ecf73b4c7)
Diffstat (limited to 'source4/librpc/idl')
-rw-r--r-- | source4/librpc/idl/wkssvc.idl | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/source4/librpc/idl/wkssvc.idl b/source4/librpc/idl/wkssvc.idl index 38c16c7d86..023ce59ad9 100644 --- a/source4/librpc/idl/wkssvc.idl +++ b/source4/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 ); /*****************************/ |