Part I. Ethereal Build Environment
The first part describes how to set up the tools, libraries and source needed to generate Ethereal, and how to do some typical development tasks.
Part II. Ethereal Development
The second part describes how the Ethereal sources are structured and how to change the sources (e.g. adding a new dissector).
Table of Contents