3.8. Make changes to the Wireshark sources
As the Wireshark developers are working on many different platforms, a lot of editors are used to
develop Wireshark (emacs, vi, Microsoft Visual Studio and many many others). There's no "stand-
ard" or "default" development environment.
There are several reasons why you might want to change the Wireshark sources:
• add your own new dissector
• change/extend an existing dissector
• fix a bug
• implement a new glorious feature :-)
The internal structure of the Wireshark sources will be described in Part II, “Wireshark Develop-
ment (incomplete)”.
Tip!
Ask the developer mailing list before you really start a new development task. If
you have an idea what you want to add/change, it's a good idea to contact the de-
veloper mailing list (see Section 1.7.5, “Mailing Lists”) and explain your idea.
Someone else might already be working on the same topic, so double effort can be re-
duced, or someone can give you some tips that should be thought about (like side ef-
fects that are sometimes very hard to see).
Work with the Wireshark sources
31
Commentaires sur ces manuels