summaryrefslogtreecommitdiff
path: root/source4/librpc/idl/wkssvc.idl
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2007-11-27 12:18:23 +0100
committerStefan Metzmacher <metze@samba.org>2007-12-21 05:46:31 +0100
commit616a48faf94438a5e92538d7a7a9de9cf4fcc6a8 (patch)
tree659a974aba28795f0a5bd181fea1eb7854fa2c0e /source4/librpc/idl/wkssvc.idl
parentf287d5dcc9e6790008ad8d7cceaee976cd7d5d81 (diff)
downloadsamba-616a48faf94438a5e92538d7a7a9de9cf4fcc6a8.tar.gz
samba-616a48faf94438a5e92538d7a7a9de9cf4fcc6a8.tar.bz2
samba-616a48faf94438a5e92538d7a7a9de9cf4fcc6a8.zip
r26165: Add IDL and torture test for wkssvc_NetrGetJoinableOus() and
wkssvc_NetrGetJoinableOus2() (both unavailable remotely). Guenther (This used to be commit 256d0a15f50b38aec9505e6431d05c6f715df971)
Diffstat (limited to 'source4/librpc/idl/wkssvc.idl')
-rw-r--r--source4/librpc/idl/wkssvc.idl18
1 files changed, 16 insertions, 2 deletions
diff --git a/source4/librpc/idl/wkssvc.idl b/source4/librpc/idl/wkssvc.idl
index 564909b96f..56ed4b759d 100644
--- a/source4/librpc/idl/wkssvc.idl
+++ b/source4/librpc/idl/wkssvc.idl
@@ -516,7 +516,14 @@ import "srvsvc.idl", "lsa.idl";
/*****************************/
/* Function 0x15 */
- WERROR WKSSVC_NETRGETJOINABLEOUS ();
+ WERROR wkssvc_NetrGetJoinableOus(
+ [in] [string,charset(UTF16)] uint16 *server_name,
+ [in,ref] [string,charset(UTF16)] uint16 *domain_name,
+ [in] [string,charset(UTF16)] uint16 *Account,
+ [in] [string,charset(UTF16)] uint16 *unknown,
+ [in,out,ref] uint32 *num_ous,
+ [out,ref] [size_is(*num_ous)] [string,charset(UTF16)] uint16 ***ous
+ );
typedef struct {
uint8 data[524];
@@ -591,7 +598,14 @@ import "srvsvc.idl", "lsa.idl";
/*****************************/
/* Function 0x1a */
- WERROR WKSSVC_NETRGETJOINABLEOUS2 ();
+ WERROR wkssvc_NetrGetJoinableOus2(
+ [in] [string,charset(UTF16)] uint16 *server_name,
+ [in,ref] [string,charset(UTF16)] uint16 *domain_name,
+ [in] [string,charset(UTF16)] uint16 *Account,
+ [in] wkssvc_PasswordBuffer *EncryptedPassword,
+ [in,out,ref] uint32 *num_ous,
+ [out,ref] [size_is(*num_ous)] [string,charset(UTF16)] uint16 ***ous
+ );
/*****************************/
/* Function 0x1b */