Ethereal-dev: Re: [Ethereal-dev] [RFC 2nd try] specially mark protocol fields "generated" by E

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

From: Guy Harris <gharris@xxxxxxxxx>
Date: Sat, 1 May 2004 15:04:00 -0700
On Sat, May 01, 2004 at 06:44:25PM +0200, Olivier Biot wrote:
> Anyway, there are many types of fields:
> a. Explicitly available (can be added with proto_tree_add_item())
> b. Render a summary of a bitfield (proto_item_append_XXX())
> c. Stringify fields like in the WAP dissectors
> d. Computed fields based on input from more than one field
> e. Generated fields based on data from the packet and from outside it
> f. Nameless fields that only appear in the protocol tree, but are not
> filterable

g. Computed fields based on data from one field (e.g., a time interval
value that represents a number of seconds, but that has 5-second
granularity and is stored in the packet in units of 5 seconds).  (If "d"
is changed to "one or more fields", that'd cover "g".)