At bis-05 the requirement to support CR and LF on reciept was removed. We polled all the sip lists back in Sep/Oct and discovered that nobody is generating CR or LF by itself, so support for that has been deprecated.
RjS > -----Original Message----- > From: Christer Holmberg [mailto:[EMAIL PROTECTED]] > Sent: Wednesday, November 21, 2001 5:03 AM > To: Sarju Garg > Cc: [EMAIL PROTECTED] > Subject: Re: [Sip-implementors] Ambiguous line > > > > 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 > _______________________________________________ Sip-implementors mailing list [EMAIL PROTECTED] http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors
