wireshark/epan/dissectors/pidl
Ronnie Sahlberg 87f05b8bda update EFS and EVENTLOG conformance files to use the new defines
for when policy handles are opened/closed and regenerate the dissector
with the latest version of PIDL



svn path=/trunk/; revision=20917
2007-02-24 21:34:29 +00:00
..
nspi Update to current version of openchange 2007-02-20 19:19:57 +00:00
IDL_LICENSE.txt
README You run perl, not make, on Makefile.PL files. 2006-11-07 08:19:57 +00:00
atsvc.cnf
atsvc.idl pidl has been updated to use WERR instead of DOS error tables. 2006-09-24 20:23:17 +00:00
dfs.cnf import DFS.idl from samba and use it to generate a much more complete DFS dissector 2006-09-19 08:02:19 +00:00
dfs.idl pidl has been updated to use WERR instead of DOS error tables. 2006-09-24 20:23:17 +00:00
dssetup.idl
efs.cnf update EFS and EVENTLOG conformance files to use the new defines 2007-02-24 21:34:29 +00:00
efs.idl update EFS and EVENTLOG conformance files to use the new defines 2007-02-24 21:34:29 +00:00
eventlog.cnf update EFS and EVENTLOG conformance files to use the new defines 2007-02-24 21:34:29 +00:00
eventlog.idl update EFS and EVENTLOG conformance files to use the new defines 2007-02-24 21:34:29 +00:00
idl_types.h some updates from new pidl 2006-06-09 21:17:58 +00:00
initshutdown.idl
srvsvc.cnf generate SRVSVC by pidl 2006-09-16 11:57:14 +00:00
srvsvc.idl Jelmer Vernooij: 2006-11-16 21:57:31 +00:00
winreg.cnf regenerate WINREG as a test with the some new PIDL enhancements to show ithe name of the iprocedure a policy handle was created in. 2007-02-21 20:23:44 +00:00
winreg.idl using the latest SVN of PIDL it is now possible to compile the corrected WINREG.IDL where QueryInfoKey responses are parsed correctly. 2007-02-15 09:33:12 +00:00
wkssvc.cnf update the idl for wkssvc and generate the dissector by pidl 2006-09-25 08:50:21 +00:00
wkssvc.idl Jelmer Vernooij: 2006-11-16 21:57:31 +00:00
wzcsvc.cnf add new dcerpc protocol WZCSVC based on samba4 idl 2006-09-27 08:59:20 +00:00
wzcsvc.idl add new dcerpc protocol WZCSVC based on samba4 idl 2006-09-27 08:59:20 +00:00

README

The REAMDE specific to the Wireshark "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 Wireshark 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 Wireshark toplevel dir.

In order to build, install yapp (on Suse, the rpm is named perl-Parse-Yapp),
then do
perl Makefile.PL && make && && make install

This will build and install the binaries and the manpage (pidl.1).

run  pidl with:

pidl --ws-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/Wireshark/NDR.pm line 283.