Ethereal-dev: RE: [Ethereal-dev] Protocol tree for filters

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

From: Jeff Foster <jfoste@xxxxxxxxxxxx>
Date: Tue, 2 Jan 2001 11:37:25 -0600
From: Guy Harris
Sent: Monday, January 01, 2001 7:35 PM

> On Wed, Dec 06, 2000 at 03:39:51PM -0600, Jeff Foster wrote:
> > I have written some code to add a filter string lookup tree into the
filter
> > dialog boxes.
> 
> I've constructed a more elaborate such dialog box, based on that; it
> actually lets you construct an expression that tests a field, not just
> select a field from a list.  The dialog box is modeled after that of
> Microsoft Network Monitor.
> 
> If the field has a value_string table associated with it, you can select
> the value from a list of the names in that table, rather than having to
> memorize the values or look them up in some protocol spec.

Nice work, this should help beginners to ethereal filters.

However I have found a bug...

Select Address Resolution Protocol -> Protocol type -> '>=' -> DEC LanBridge
then select 'Sender ATM subaddresstype'.  This will cause a asset error in
dfilter_expr_dlg.c at line 780, the value_list_sel_cb routine.  

I will debug this and let you know if I have a patch.  

Jeff Foster
jfoste@xxxxxxxxxxxx