No, but if you are manually creating them via append_branch(), you can set the 
RURI beforehand in, say, a failure route.  It will apply to the current 
(failed, let's say) branch, but will be copied into the one as well, because 
that's how append_branch() works.

I would use that as a manual hack around needing a different RURI for every 
usrloc contact for an AOR.

--
This message was painstakingly thumbed out on my mobile, so apologies for 
brevity, errors, and general sloppiness.

Alex Balashov - Principal
Evariste Systems LLC
260 Peachtree Street NW
Suite 2200
Atlanta, GA 30303
Tel: +1-678-954-0670
Fax: +1-404-961-1892
Web: http://www.evaristesys.com/

On Aug 9, 2011, at 10:41 AM, Alex Hermann <a...@speakup.nl> wrote:

> On Tuesday 09 August 2011, Iñaki Baz Castillo wrote:
>> The behaviour is unexpected. Imagine you do lookup (which fetchs 2
>> contacts) and after that, still in route block, do setflag(1). Such
>> flag is set in branch_route for both generated branches. Why setting
>> the $rU in same circumstances should behave different?
> 
> Flags are related to the whole transaction, so being able to see them on all 
> branches is expected. Use branch_flags if you want to set them per branch.
> 
> $rU is related to the 'main' branch in request_route. There is no way to set 
> the request uri for all branches in a transaction.
> -- 
> Greetings,
> 
> Alex Hermann
> 
> 
> _______________________________________________
> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
> sr-users@lists.sip-router.org
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

Reply via email to