RFC Errata
RFC 4975, "The Message Session Relay Protocol (MSRP)", September 2007
Note: This RFC has been updated by RFC 7977, RFC 8591, RFC 8873, RFC 8996
Source of RFC: simple (rai)See Also: RFC 4975 w/ inline errata
Errata ID: 1954
Status: Verified
Type: Technical
Publication Format(s) : TEXT
Reported By: Dennis Noordsij
Date Reported: 2009-12-03
Verifier Name: Robert Sparks
Date Verified: 2010-10-28
Section 9 says:
ext-header = hname ":" SP hval CRLF
It should say:
ext-header = hname ":" SP hval
Notes:
The rule:
headers = To-Path CRLF From-Path CRLF 1*( header CRLF )
already suffixes every header with a CRLF. The result is that the extension headers are followed by 2 CRLFs, introducing empty lines inside the header segment. This appears to be unintended, since none of the other headers have a terminating CRLF in their production rules, only the ext-header.