summaryrefslogtreecommitdiff
path: root/source4/librpc/idl
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2007-11-27 11:14:51 +0100
committerStefan Metzmacher <metze@samba.org>2007-12-21 05:46:26 +0100
commit722851c78e0861987488898941c5fa93bbc4d8ce (patch)
treeede8a3a7333e7d891588fdf95fdeb2caebbb8b05 /source4/librpc/idl
parent65c35b80e2c70e03756a5cb305b10c00cd8ac8b3 (diff)
downloadsamba-722851c78e0861987488898941c5fa93bbc4d8ce.tar.gz
samba-722851c78e0861987488898941c5fa93bbc4d8ce.tar.bz2
samba-722851c78e0861987488898941c5fa93bbc4d8ce.zip
r26154: Add IDL and torture test for wkssvc_NetrWorkstationStatistics(). A lot of
unknowns, I know... Guenther (This used to be commit de2c5d702ef6b14cb8ddf926f4c7e417ea9ebd5a)
Diffstat (limited to 'source4/librpc/idl')
-rw-r--r--source4/librpc/idl/wkssvc.idl51
1 files changed, 50 insertions, 1 deletions
diff --git a/source4/librpc/idl/wkssvc.idl b/source4/librpc/idl/wkssvc.idl
index 6ecceae3e1..918694f011 100644
--- a/source4/librpc/idl/wkssvc.idl
+++ b/source4/librpc/idl/wkssvc.idl
@@ -376,7 +376,56 @@ import "srvsvc.idl", "lsa.idl";
/*****************************/
/* Function 0x0d */
- WERROR WKSSVC_NETRWORKSTATIONSTATISTICSGET ();
+ typedef struct {
+ hyper unknown1;
+ hyper unknown2;
+ hyper unknown3;
+ hyper unknown4;
+ hyper unknown5;
+ hyper unknown6;
+ hyper unknown7;
+ hyper unknown8;
+ hyper unknown9;
+ hyper unknown10;
+ hyper unknown11;
+ hyper unknown12;
+ hyper unknown13;
+ uint32 unknown14;
+ uint32 unknown15;
+ uint32 unknown16;
+ uint32 unknown17;
+ uint32 unknown18;
+ uint32 unknown19;
+ uint32 unknown20;
+ uint32 unknown21;
+ uint32 unknown22;
+ uint32 unknown23;
+ uint32 unknown24;
+ uint32 unknown25;
+ uint32 unknown26;
+ uint32 unknown27;
+ uint32 unknown28;
+ uint32 unknown29;
+ uint32 unknown30;
+ uint32 unknown31;
+ uint32 unknown32;
+ uint32 unknown33;
+ uint32 unknown34;
+ uint32 unknown35;
+ uint32 unknown36;
+ uint32 unknown37;
+ uint32 unknown38;
+ uint32 unknown39;
+ uint32 unknown40;
+ } wkssvc_NetrWorkstationStatistics;
+
+ WERROR wkssvc_NetrWorkstationStatisticsGet(
+ [in] [string,charset(UTF16)] uint16 *server_name,
+ [in] [string,charset(UTF16)] uint16 *unknown2,
+ [in] uint32 unknown3,
+ [in] uint32 unknown4,
+ [out] [ref] wkssvc_NetrWorkstationStatistics **info
+ );
/*****************************/
/* Function 0x0e */