Hi all, if you want to conform to RFC 3261 then you cannot drop the call you have to ignore the not required header fields. See section 7.3.2
7.3.2 Header Field Classification Some header fields only make sense in requests or responses. These are called request header fields and response header fields, respectively. If a header field appears in a message not matching its category (such as a request header field in a response), it *MUST *be ignored. Section 20 defines the classification of each header field. Regards Nitin Arora On Wed, Jun 25, 2008 at 8:26 PM, <[EMAIL PROTECTED]> wrote: > From: <[EMAIL PROTECTED]> > > As we know that the Header - Max-Forwards are only for SIP Request > message, however, if the UAC receives a 183 message with Max-Forwards > header present, how the UAC should react to such a response? Should the > call be taken down or go ahead? Is there an explicit description on such > an error handling? > > You should ignore unexpected headers unless there is a specific reason > not to. > > Dale > _______________________________________________ > Sip-implementors mailing list > [email protected] > https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors > _______________________________________________ Sip-implementors mailing list [email protected] https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
