If I remember it correctly this was considered a bug in the specification. Unfortunately I cannot check it right now because the bugzilla that keeps track of RFC3261 bugs seems to be down:
http://www.softarmor.com/sipwg/
I will check it later when it is back online.
My personal opinion is that a reasonable implementation should be benevolent and handle such cases even if it is not allowed in the grammar. The grammar in RFC3261 is known to be ambiguous and contains bugs.
Jan.
On 16-11 12:48, Martin Koenig wrote:
Hello,
I think the white space is not legal in 3261. Please take a look at the message below.
Best regards, Martin
-----Original Message----- From: Attila Sipos [mailto:Attila.Sipos@vegastream.com] Sent: Tuesday, November 16, 2004 12:01 PM To: Martin Koenig; sip-implementors@cs.columbia.edu Subject: RE: [Sip-implementors] Whitespace after value in SIP header field
Hi,
One of the headers in the posting to the SERusers mailing list is:
Max-Forwards: 8 .
According to RFC3261 Max-Forwards is defined as:
Max-Forwards = "Max-Forwards" HCOLON 1*DIGIT
and DIGIT (from RFC2234) is:
DIGIT = "0" / "1" / "2" / "3" / "4" / "5" / "6" / "7" / "8" / "9"
So, you can have a space between the colon and the first digit but you're not allowed any spaces after or between any digits and you're certainly not allowed a '.' character.
Regards,
Attila
Attila Sipos Software Engineer http://www.vegastream.com/
-----Original Message----- From: sip-implementors-bounces@cs.columbia.edu [mailto:sip-implementors-bounces@cs.columbia.edu]On Behalf Of Martin Koenig Sent: 16 November 2004 09:56 To: sip-implementors@cs.columbia.edu Subject: [Sip-implementors] Whitespace after value in SIP header field
Hello,
please check the following posting to the SERusers mailinglist:
http://lists.iptel.org/pipermail/serusers/2004-September/011580.html
What do you think? Is the white space after the header field value according to 3261 or not?
Best regards, Martin
Sip-implementors mailing list Sip-implementors@cs.columbia.edu http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers