[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Editorial Errata Reported] RFC5537 (1980)



Alfred Hönes <ah@xxxxxxxxx> writes:

> Russ,
> thanks for your very quick responses.

> The Control syntax seems to be the single issue that needs elaboration.
> (I did not want to add too much stuff to the Errata note.)

> Quoting from RFC 5536, Section 3.2.3, on top of page 18:

>    control         =  "Control:" SP *WSP control-command *WSP CRLF

>    control-command =  verb *( 1*WSP argument )
>    verb            =  token
>    argument        =  1*( %x21-7E )

> These are the syntax rules for the entire header field, giving the
> header field name, "Control", the separating colon ":", and the general
> syntax of the header field value, essentially <control-command> plus
> enclosing optional whitespace.

[...]

> The syntax of the entire Control header field is still given by the
> <control> ABNF production from RFC 5536 (quoted above).  However, taking
> the RFC prose text literally,

>              ...   The syntax of its Control header field is:
>         control-command     =/ Newgroup-command
>         ...
> would pretend to indicate that the "Control:" part were dropped here!

Oh!  I understand now.

Given this, I agree with all the changes you propose and think the errata
should be verified in its entirety.

-- 
Russ Allbery (rra@xxxxxxxxxxxx)             <http://www.eyrie.org/~eagle/>