On Monday 15 April 2002 17:15, Nils Henrik Lorentzen wrote:
> Hi,
>
> A question about the Timestamp header BNF in bis-09:
>
> Timestamp = "Timestamp" HCOLON 1*(DIGIT)
> [ "." *(DIGIT) ] [ delay ]
> delay = *(DIGIT) [ "." *(DIGIT) ]
>
> Following this, "Timestamp: 10.32.1" is a valid timestamp header, since
> there is no kind of separator betweem the stamp and the delay. Probably
> there should be an LWS there. Is this correct ?
And also, the BNF above allows timestamps like these:
1. .
3. .2
Is this intended ?
These could be interpreted as "1.0 0.0" and "3.0 0.2",
but I think a more correct BNF would be
Timestamp = "Timestamp" HCOLON 1*(DIGIT)
[ "." 1*(DIGIT) ] [ delay ]
delay = 1*(DIGIT) [ "." 1*(DIGIT) ]
Nils Henrik
_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors