[SR-Users] Multiple calls uac_replace_from()

Alex Balashov abalashov at evaristesys.com
Mon Mar 11 13:42:35 CET 2013


Calling multiple times with msg_apply_changes() will still result in the stateful restoration of the original From in requests and replies going back to the originating side? 


Daniel-Constantin Mierla <miconda at gmail.com> wrote:

>
>On 3/11/13 11:37 AM, Daniel Tryba wrote:
>> On Thursday 07 March 2013 12:13:50 Alex Balashov wrote:
>>> I realise that one logical possibility is to store the desired value
>in
>>> a variable, manipulate it as needed throughout the request
>processing
>>> flow, and just call uac_replace_from() once, at the end.
>> That was the conclusion for my question with multiple calls to
>uac_replace*
>> Both from and to may only be called once, else the results will be
>> unpredictable.
>Calling multiple times is ok with msg_apply_changes(), if you don-t 
>break something else. Otherwise, the safe way is to use variables and 
>update the header in branch route.
>
>Cheers,
>Daniel

-- 
Sent from my mobile, and thus lacking in the refinement one might expect from a fully-fledged keyboard. 

Alex Balashov - Principal 
Evariste Systems LLC 
235 E Ponce de Leon Ave 
Suite 106 
Decatur, GA 30030 
United States
Tel: +1-678-954-0670
Web: http://www.evaristesys.com/, http://www.alexbalashov.com/



More information about the sr-users mailing list