[NNTP] CAPABILITIES problem!

Charles Lindsey chl at clerew.man.ac.uk
Wed Aug 3 03:20:22 PDT 2005


In <87ack0nvlb.fsf at windlord.stanford.edu> Russ Allbery <rra at stanford.edu> writes:

>I have no idea why there's a limit either.  We've had a limit, as Ken
>noted, for the entirety of this process, but I don't know why it was added
>in the first place since RFC 977 doesn't have one.

Life is always simpler with strings of a known maximum length (no need to
malloc space every time a new string is encountered). For simple keywords,
intended primarily for internal protocol use, a fixed length is quite
enough. Unlimited length is really only needed to suit the convenience of
human readers/writers (which might apply in the Capabilities case, but not
for command names).

Note that the only effect of the current restriction is to constraint
authors of future extensions (which might simplify parsers).

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131 Fax: +44 161 436 6133   Web: http://www.cs.man.ac.uk/~chl
Email: chl at clerew.man.ac.uk      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5



More information about the ietf-nntp mailing list