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

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

From: Gilbert Ramirez <gram@xxxxxxxxxx>
Date: Thu, 21 Sep 2000 14:33:33 -0400
On Thu, Sep 21, 2000 at 08:27:07PM +0200, Laurent Deniel wrote:
> Gilbert Ramirez wrote:
> > 
> > 
> > I'd like to modify the plugin API to use dissector tables and get rid of the
> > display-filter-based plugin API. 
> 
> What does it mean / imply ?  

What I mean is to use this method of registering a plugin:

old_dissector_add("tcp.port", TCP_PORT_GRYPHON, dissect_gryphon);

instead of:

DLLEXPORT const gchar filter_string[] = "tcp.port == 7000";

Of course, this will require some sort of GUI to configure.

Hmmm, does anyone use ranges in their current plugin filter expression,
like "tcp.port >= 6000 && tcp.port <= 6100"?

--gilbert