diff options
author | wmeier <wmeier@f5534014-38df-0310-8fa8-9805f1628bb7> | 2008-12-13 19:17:12 +0000 |
---|---|---|
committer | wmeier <wmeier@f5534014-38df-0310-8fa8-9805f1628bb7> | 2008-12-13 19:17:12 +0000 |
commit | 33aba2ebaf309d3c1be112ad1c8033f7de2b9627 (patch) | |
tree | b44f191f929279ae99cc01743bfd37092dcd7573 /docbook | |
parent | f5fbcc5af2734315c65d61416ea3f7779154a96b (diff) |
Add checkAPIs as a code submission requirement.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@26987 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'docbook')
-rw-r--r-- | docbook/wsdg_src/WSDG_chapter_sources.xml | 8 |
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 |