Ethereal-dev: Re: [ethereal-dev] Usability feature, protocol tree

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

From: Guy Harris <guy@xxxxxxxxxx>
Date: Thu, 25 May 2000 16:39:32 -0700 (PDT)
> Is there a way to make the protocol tree selection persist across
> different packet selections?

Part of the problem would be coming up with a definition of "persist"
that can be implemented by Ethereal, without use of the Read User's Mind
instruction, which is not present on most processors. :-)

A line in a protocol tree might be associated with a filterable field;
if the new packet has exactly one instance of that field, we could
probably re-select it, but if it has more than one of them, which one
should it pick?

In addition, a line in a protocol tree might *not* be associated with a
filterable field; unless the current line has a field associated with
it, there's no way for Ethereal to know which line in the new packet's
protocol tree would correspond to the selected line in the old packet.