Dale Worley wrote:
> On Fri, 2008-11-07 at 16:13 -0500, Arjun Nair wrote:
>> Based on the discussion in the sprint meeting today, I'd like to
>> change the stack behavior to echo record-routes in all responses by
>> default. Any objections?
> 
> There have been discussions on the IETF SIP mailing lists regarding
> Record-Route, and the consensus is that Record-Routes should be echoed
> in responses to any request which could be dialog-forming.
> 
> But in RFC 3261, there is one prohibition:
> 
>    Registrars MUST NOT include a
>    Record-Route header field in any response to a REGISTER request.
> 
> (Although Record-Route in response to a REGISTER must be ignored.)
> 
> So I would say that we should echo Record-Routes in any request except
> REGISTER.
> 

Ah, yes of course. The patch already accounts for this through 
"request->isRecordRouteAccepted()". The function makes sure that the request is 
not a REGISTER, MESSAGE, or PUBLISH before accepting any record route.

Arjun
_______________________________________________
sipx-dev mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-dev
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev

Reply via email to