Hi Sarju,

>The section 3 says the following "Senders MUST terminate lines with a
>CRLF, but receivers MUST also interpret CR and LF by themselves as
>line terminators".
> 
>What does this line mean? Is there some reason behind this line?
>
>I understand that if the sender sends lines not terminating with CRLF,
>then receiver should return 400 response as this is MUST requirements
>or else change the line to "Senders should terminate ...".

The reason is backward compability. RFC2543, and maybe some older
versions of bis, DID allow the use of CR or LF by themselves. That has
been changed now (don't remember exactly in which bis version it was
changed), and the use of CRLF is a MUST. But, to be able to communicate
with older implementations a node MUST be able also to receive CR or LF
by themselves.

Regards,

Christer Holmberg
Ericsson Finland
_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

Reply via email to