Ethereal-dev: Re: [Ethereal-dev] decode as... and heuristics

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: Mon, 13 Oct 2003 11:51:41 -0700

On Oct 12, 2003, at 8:58 AM, didier wrote:

Heuristics are always tried, even if 'do not decode' is set in 'decode as...' dialog box. Do not decode aren't shown in 'show current' too.

"Do not decode" means "remove an entry for the protocol and port", not "put in an entry that keeps it from ever being decoded as this", so there's nothing to show in "show current", and it doesn't affect heuristic dissectors.

If a heuristic dissector is dissecting traffic that's not for its protocol, that's a bug in the dissector. When are you seeing this happen?

May be we could remove 'do not decode' and define a new protocol 'undecode' whatever?

We already support completely disabling protocols; would that be sufficient?