=item I<--version>
Show pidl version
-
+
=item I<--outputdir OUTNAME>
Write output files to the specified directory. Defaults to the current
Add DIR to the search path used by the preprocessor. This option can be
specified multiple times.
-
+
=item I<--parse-idl-tree>
Read internal tree structure from input files rather
Generate an Wireshark dissector (in C) and header file. The dissector filename
defaults to packet-dcerpc-OUTNAME.c while the header filename defaults to
packet-dcerpc-OUTNAME.h.
-
+
Pidl will read additional data from an Wireshark conformance file if present.
Such a file should have the same location as the IDL file but with the
extension I<cnf> rather than I<idl>. See L<Parse::Pidl::Wireshark::Conformance>
pidl supports.
C-style comments can be used.
-
+
=head2 CONFORMANT ARRAYS
A conformant array is one with that ends in [*] or []. The strange
you to declare types that can be used between modules. If you don't
specify [public] then pull/push functions for other than top-level
functions are declared static.
-
+
=item noprint
The [noprint] property is a pidl extension that allows you to specify
# Generating an Wireshark parser
$ ./pidl --ws-parser -- atsvc.idl
-
+
# Generating a TDR parser and header
$ ./pidl --tdr-parser --header -- regf.idl
This manpage was written by Jelmer Vernooij, partially based on the original
pidl README by Andrew Tridgell.
-
+
=cut