From: Paul Kyzivat <[EMAIL PROTECTED]>
Brett isn't saying this strongly enough. From 12.2.2 of 3261:
If the remote sequence number was not empty, and
the sequence number of the request is greater than the remote
sequence number, the request is in order. It is possible for the
CSeq sequence number to be higher than the remote sequence number by
more than one. This is not an error condition, and a UAS SHOULD be
prepared to receive and process requests with CSeq values more than
one higher than the previous received request.
And RFC 3261 isn't saying it strongly enough, either: A UAS *must* be
prepared to receive and process requests with CSeq values more than
one higher than the previous received request, if it expects to
successfully interoperate with UACs. You can argue that your UAS is
standard-conformant because the above statement is only a SHOULD
requirement, but you won't be able to make your UAS work in practice.
Dale
_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors