Ethereal-dev: RE: [Ethereal-dev] organizing ethereal? - dynamicly loading dissectors

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

From: "Michael Lum" <mlum@xxxxxxxxxxxxx>
Date: Tue, 21 Oct 2003 08:28:20 -0700
I originally had about 10 dissectors written as plugins but
was asked to change them to static dissectors because some OSs
don't support plugins.

> -----Original Message-----
> From: ethereal-dev-bounces@xxxxxxxxxxxx
> [mailto:ethereal-dev-bounces@xxxxxxxxxxxx]On Behalf Of Jason House
> Sent: Tuesday, October 21, 2003 6:33 AM
> To: ethereal-dev@xxxxxxxxxxxx
> Subject: [Ethereal-dev] organizing ethereal? - dynamicly loading
> dissectors
> 
> 
> I'm trying to break this into 3 threads...
> (my comments art at the bottom)
> 
> > - The executable is 6 MB, which is fairly normal for a major system 
> > component, but unusual for a diagnostic tool.  I presume most 
> of that is 
> > dissectors, and it's worth noting that any given instance of 
> ethereal is 
> > unlikely to appreciate the vast majority of those.  And to add 
> or modify a 
> > dissector, you have to build and haul around that whole lump.
> [snip]
> > I think people would find ethereal easier to work with on lots of 
> > different levels if
> [snip]
> > 2) the executable loaded dissectors dynamically as needed; and 3) 
> > the filter descriptions were in a separate file, or even a whole tree.
> > 
> > I'm willing to work on doing this, but I thought it might have already 
> > been discussed and found undesirable.
> 
> 
> I don't think that this exact topic has been discussed.  I've seen some 
> mention of more extensive plugin usage.
> 
> 
> _______________________________________________
> Ethereal-dev mailing list
> Ethereal-dev@xxxxxxxxxxxx
> http://www.ethereal.com/mailman/listinfo/ethereal-dev