Ethereal-dev: Re: [Ethereal-dev] Generate protocol hierarchy?

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

From: Guy Harris <guy@xxxxxxxxxxxx>
Date: Wed, 10 Dec 2003 15:17:47 -0800

On Dec 10, 2003, at 7:56 AM, Biot Olivier wrote:

I'm certain that Ethereal has enough knowledge of protocol dependencies to
generate a massive protocol hierarchy (X runs on Y with binding Z for
registered protocols, and X runs on Y without binding for unregistered
protocols like the ones with a heuristic dissector).

Almost enough:

there are a few cases where dissectors aren't called through a handle or dissector table;

there are a number of cases where dissectors are directly called through a handle, and Ethereal doesn't know who asked for the handle so it doesn't know who'd call that dissector.