Ethereal-dev: Re: AW: AW: [Ethereal-dev] Plugin naming conventions?

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

From: Jaap Keuter <jaap.keuter@xxxxxxxxx>
Date: Fri, 17 Mar 2006 17:39:37 +0100 (CET)
Hi,

On Fri, 17 Mar 2006, Gerald Combs wrote:

> Lars Roland wrote:
> >> Well, who would expect a capital letter in the protocol abbreviation
> >> to crash the registration of the register process?
> >>
> >> Does someone have an idea why it has been implemented that way and why
> >> registering chrashes due to this character?
> >>
> >
> > I really don't know why capital letters aren't allowed in protocol
> > filter names. There are display filter names with capital letters, e.g.
> > "sip.Status-Code".
>
> It's because README.developer says so:
>
> "PROTOABBREV     A name for the protocol for use in filter expressions;
>                  it should contain only lower-case letters, digits, and
>                  hyphens."

Well, "should" is not stong enough here (see also RFC 2119). "must" or
"shall" is appropriate here. Especially if it is asserted upon.

Thanx,
Jaap