aboutsummaryrefslogtreecommitdiffstats
path: root/docbook
diff options
context:
space:
mode:
authorBill Meier <wmeier@newsguy.com>2008-12-13 19:17:12 +0000
committerBill Meier <wmeier@newsguy.com>2008-12-13 19:17:12 +0000
commit761096c41df71a47853cb97543a79381f260d48b (patch)
treeb44f191f929279ae99cc01743bfd37092dcd7573 /docbook
parent157f478a238c6db2667d768dd2aee5738f40645e (diff)
Add checkAPIs as a code submission requirement.
svn path=/trunk/; revision=26987
Diffstat (limited to 'docbook')
-rw-r--r--docbook/wsdg_src/WSDG_chapter_sources.xml8
1 files changed, 8 insertions, 0 deletions
diff --git a/docbook/wsdg_src/WSDG_chapter_sources.xml b/docbook/wsdg_src/WSDG_chapter_sources.xml
index 906301f999..559c0b06ac 100644
--- a/docbook/wsdg_src/WSDG_chapter_sources.xml
+++ b/docbook/wsdg_src/WSDG_chapter_sources.xml
@@ -817,6 +817,14 @@ Index: file.h
</para>
</listitem>
<listitem><para>
+ <command>Verify that your dissector code does not use prohibited or deprecated APIs</command>
+ This can be done as follows:
+ </para>
+ <para>
+ <userinput>perl <wireshark_root>/tools/checkAPIs.pl <source-filename(s)></userinput>
+ </para>
+ </listitem>
+ <listitem><para>
<command>Fuzz test your changes!</command> Fuzz testing is a very
effective way to automatically find a lot of dissector related bugs.
You'll take a capture file containing packets affecting your dissector