Ethereal-dev: Re: [Ethereal-dev] New developer, new dissectors :-)

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Ulf Lamping <ulf.lamping@xxxxxx>
Date: Mon, 27 Dec 2004 22:42:35 +0100
Stefano Pettini wrote:

Dear all,

I've just subscribed to this mailing list, since I'm going to develop few dissectors for reliable multicast transport protocols (mainly ALC, LCT, NORM and, if I have enough time, FLUTE; all of them have a corresponding RFC).

Where should I begin? I've just read the development web page, so I know I should use subversion to checkout the development trunk. Can I commit my modifications? Or should I send you a patch to this mailing list?

Is there any documentation about how to write a dissector?

This is the first time I contribute to an open source project.
Thanks.

There are two places to start:

the developer's guide from the wiki http://wiki.ethereal.com/Development with some basics how to setup the development environment (emphasized on win32)

and the file doc/readme.developer in the sources for some more indepth information (including howto write a dissector).

Regards, ULFL