forked from osmocom/wireshark
![]() This idl file is required by wkssvc.idl since wkssvc references Platform_id There are still some minor changes required for pidl to prettify the output for both wkssvc and srvsvc before these two dissectors should be used. note that this idl is significantly different from the samba4 idl since it contains all the additional functions and structures the handwritten dissector has that is lacking from s4 idl. it is expected that s4 will take up the authorative version of this idl soon so there will only be one master copy of this idl. svn path=/trunk/; revision=16831 |
||
---|---|---|
.. | ||
atsvc.cnf | ||
atsvc.idl | ||
dssetup.idl | ||
IDL_LICENSE.txt | ||
idl_types.h | ||
initshutdown.idl | ||
packet-dcerpc-atsvc.c | ||
packet-dcerpc-atsvc.h | ||
packet-dcerpc-initshutdown.c | ||
packet-dcerpc-initshutdown.h | ||
packet-dcerpc-winreg.c | ||
packet-dcerpc-winreg.h | ||
README | ||
srvsvc.idl | ||
winreg.cnf | ||
winreg.idl | ||
wkssvc.cnf | ||
wkssvc.idl |
The REAMDE specific to the Ethereal "copy" of the pidl sources ============================================================== The tree tools/pidl is a direct extract from svn://svnanon.samba.org/samba/branches/SAMBA_4_0/source/pidl to allow building Ethereal pidl dissectors without having to *explicitely* access a remote svn repository. Don't do changes here, do them at the samba tree! Changes to this tree will be overwritten the next time the sources from the samba tree are updated, which is basically every time you do an svn up in the Ethereal toplevel dir. In order to build, install yapp (on Suse, the rpm is named perl-Parse-Yapp), then do make Makefile.PL && make && && make install This will build and install the binaries and the manpage (pidl.1). run pidl with: pidl --eth-parser -- <idl-file> (don't forget the "--") If you run outside the dissectors/pidl directory, this *will* result in a warning like: atsvc.idl:5:23: idl_types.h: No such file or directory and *may* result in additional warnings like: Warning: No conformance file `initshutdown.cnf' Unable to handle string with flags STR_LEN4|STR_NOTERM at /usr/lib/perl5/site_perl/5.8.6/Parse/Pidl/Ethereal/NDR.pm line 283.