Fix up some things in the IDL, and fix up a mistake I made before.
authorRichard Sharpe <sharpe@samba.org>
Wed, 19 Nov 2003 19:44:17 +0000 (19:44 +0000)
committerRichard Sharpe <sharpe@samba.org>
Wed, 19 Nov 2003 19:44:17 +0000 (19:44 +0000)
entriesreturned does not appear as a top-level IDL item. It appears in the
structure that is returned.

I have traces of TransportEnum that Ethereal properly dissects ...
(This used to be commit e3f046037844e3017653f56d6c262951db1f1d4f)

source4/librpc/idl/srvsvc.idl
source4/librpc/idl/wkssvc.idl

index 20e5c8958e216dc7aed4ae6f9ce1c4a5f5fda8de..02055dccb66b4f2aaa6a801bca25cc1200dfc4aa 100644 (file)
                [in]       uint32 level,
                [in,out]   srvsvc_NetShareCtr ctr,
                [in]       uint32 preferred_len,
-               [out]      uint32 entriesread,  
                [out]      uint32 totalentries,
                [in,out]   uint32 *resume_handle
                );
index b7ca97463d868fb949fea0ec6599de4e4a303613..3e3471d7950480f9a4e36c1a4feb18fa2fa6a2ba 100644 (file)
 
        WERROR wkssvc_TransportEnum (
                [in]         unistr *server_name,
+               [in]         uint32 level,
                [in,out,ref] wkssvc_TransportInfo *info,
                [in]         uint32 max_buffer,
-               [out]        uint32 unknown,
+               [out]        uint32 totalentries,
                [in,out]     uint32 *resume_handle
                );