[reSIProcate] RE: Helper::processStrictRoute

Jason Fischl jason at purplecomm.com
Thu Jun 3 00:42:50 CDT 2004


> -----Original Message-----
> From: Scott Godin [mailto:slgodin at icescape.com]
> Sent: Wednesday, June 02, 2004 7:12 AM
> To: Jason Fischl
> Cc: resiprocate-devel at list.sipfoundry.org
> Subject: Helper::processStrictRoute
>
>
> Hi Jason,
>
> I noticed you added processStrictRoutes to the Dialog.cxx class.
>
> You added it to:
> updateRequest
> makeCancel
> makeRequestInternal
>
> Is there a reason it is not needed on other functions such as:
> makeInitialInvite
> and makeResponse

It probably should be in makeInitialInvite although the makeInitial...
methods don't really belong in Dialog. The whole Dialog class will be
replaced by DUM shortly.

makeResponse should not have it. Responses are always routed according to
the Via headers.

>
> You’ll have to forgive me – I don’t fully understand the purpose
> of this function yet.
>
> PS.  If I form a response outside of the Dialog class – via
> Helper::makeResponse – do I need to call
> Helper::processStrictRoute before calling stack->send?
>

no. same reason as above.





More information about the resiprocate-devel mailing list