Ethereal-dev: Re: [ethereal-dev] Re:

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: Mon, 05 Jul 1999 23:25:02 +0200
Ashok Narayanan wrote:
> 
> Laurent Deniel writes:
>  > Jeffrey Perry wrote:
>  > >
>  > > Yes, one comment. I think this is the right approach, I would suggest
>  > > taking it one step farther though. If you build the parser into
>  > > ethereal, then no recompiles would be needed for adding a new
>  > > protocol. This is how Etherpeek on Windows works.
>  > >
>  >
>  > Yes, I like this approach also.
>  >
>  > I was already thinking about the handling of user-defined protocols in
>  > a similar way but with direct processing in ethereal (no code generation
>  > and so no recompilation - see some previous posts in mailing list).
> 
> Given that we are an Open-Source project and the source code will
> always be available for compilation, is this really useful? I can see
> in a closed-source project the ability for users to extend the sniffer
> without giving them the source code could be useful, but I am not sure
> how this model extends over to Open Source.

Do you know about binary distributions (e.g. redhat binary rpm ;-) ?
And having the possibility to simply modify a text file to add/debug a new
protocol without any need to obtain the source and recompile ethereal
is good (and I don't even speak of multi-user environment where multiple
users could customize their use of ethereal with a single binary; yes 
I need this feature ... ;-)

Laurent.

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