summaryrefslogtreecommitdiff
path: root/source4/librpc/idl
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2003-11-19 23:18:35 +0000
committerAndrew Tridgell <tridge@samba.org>2003-11-19 23:18:35 +0000
commit25de3041e6926f4adca229862dfb7e85dad35809 (patch)
tree197745f28798b974bcad0712dd61a97c5295cb2e /source4/librpc/idl
parente1e98ab0496ae38b2d68d50133ec1da532f02757 (diff)
downloadsamba-25de3041e6926f4adca229862dfb7e85dad35809.tar.gz
samba-25de3041e6926f4adca229862dfb7e85dad35809.tar.bz2
samba-25de3041e6926f4adca229862dfb7e85dad35809.zip
fixed wkssvc idl and test code for TransportEnum
(This used to be commit 42639a8f66e8d4241b24935772552f235f863096)
Diffstat (limited to 'source4/librpc/idl')
-rw-r--r--source4/librpc/idl/wkssvc.idl9
1 files changed, 2 insertions, 7 deletions
diff --git a/source4/librpc/idl/wkssvc.idl b/source4/librpc/idl/wkssvc.idl
index 3e3471d795..e42e7ae4f0 100644
--- a/source4/librpc/idl/wkssvc.idl
+++ b/source4/librpc/idl/wkssvc.idl
@@ -127,17 +127,12 @@
typedef union {
case(0) wkssvc_TransportInfoArray *array;
- } wkssvc_TransportUnion;
-
- typedef struct {
- uint32 level;
- [switch_is(level)] wkssvc_TransportUnion u;
} wkssvc_TransportInfo;
WERROR wkssvc_TransportEnum (
[in] unistr *server_name,
- [in] uint32 level,
- [in,out,ref] wkssvc_TransportInfo *info,
+ [in,out] uint32 level,
+ [in,out,switch_is(level)] wkssvc_TransportInfo info,
[in] uint32 max_buffer,
[out] uint32 totalentries,
[in,out] uint32 *resume_handle