Ethereal-dev: Re: [ethereal-dev] filters for ethereal?

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

From: Laurent Deniel <deniel@xxxxxxxxxxx>
Date: Sat, 12 Dec 1998 00:39:34 +0100
Joao Carlos Mendes Luis wrote:
> 
> #define quoting(Laurent Deniel)
> // Joao Carlos Mendes Luis wrote:
> // >
> // > Instead of interpreting a text definition, wouldn't it be better to
> // > have decoders as dinamic loading pre-compiled modules ?
> //
> // IMO, having a DLL, a shared library or whatever C code, is the same
> // as modifying the ethereal C code.
> 
> I'd rather not to recompile the entire package just to add a decoder.
> Just let the main package quiet, go developing or adding new decoders.
> With libdl, adding dynamic loaded modules is very simple, so this will
> not be the difficult part.  My main concern is the API of these
> modules.
> 

Of course, the API is the main concern since you have to know in the
ethereal code when you have to call the module functions as well as to
handle some eventual filtering.

And what about non C programmers ? 

--
Laurent DENIEL            | E-mail: deniel@xxxxxxxxxxx
Paris, FRANCE             |         deniel@xxxxxxxxxxxxxxxxxxxxxxxxxxxx
                          | WWW   : http://www.worldnet.fr/~deniel
    All above opinions are personal, unless stated otherwise.