diff options
author | Bill Meier <wmeier@newsguy.com> | 2008-12-13 19:17:12 +0000 |
---|---|---|
committer | Bill Meier <wmeier@newsguy.com> | 2008-12-13 19:17:12 +0000 |
commit | 761096c41df71a47853cb97543a79381f260d48b (patch) | |
tree | b44f191f929279ae99cc01743bfd37092dcd7573 /docbook/wsdg_src | |
parent | 157f478a238c6db2667d768dd2aee5738f40645e (diff) | |
download | wireshark-761096c41df71a47853cb97543a79381f260d48b.tar.gz wireshark-761096c41df71a47853cb97543a79381f260d48b.tar.bz2 wireshark-761096c41df71a47853cb97543a79381f260d48b.zip |
Add checkAPIs as a code submission requirement.
svn path=/trunk/; revision=26987
Diffstat (limited to 'docbook/wsdg_src')
-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 |