If a request is received with an invalid CSeq value (e.g. value too large, or containing invalid characters), what should the response be?
Section 3.1.2.4 of the torture test says the receiving element should respond with a 400. But I question this. It forces the receiving element to format and send an incorrectly formatted response. I wonder if it might be as good or better to simply drop the request.
A slightly different case occurs if the request has no CSeq at all. What should be done then? Sending a response with no CSeq seems even worse than sending one with an invalid CSeq. It seems unlikely that it could ever be matched to the sender's transaction, so it be worthless to send.
Paul
_______________________________________________ Sip-implementors mailing list [EMAIL PROTECTED] http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors
