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
