[OpenSIPS-Devel] [OpenSIPS/opensips] 7eaf12: Added 2 stage update for UAS side of a transaction...
Bogdan-Andrei Iancu
bogdan at opensips.org
Fri Nov 28 19:43:30 CET 2014
Branch: refs/heads/async
Home: https://github.com/OpenSIPS/opensips
Commit: 7eaf12219bb2bd5aa51ba670b6346770af32a267
https://github.com/OpenSIPS/opensips/commit/7eaf12219bb2bd5aa51ba670b6346770af32a267
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2014-11-28 (Fri, 28 Nov 2014)
Changed paths:
M modules/tm/async.c
M modules/tm/h_table.c
M modules/tm/h_table.h
M modules/tm/sip_msg.c
M modules/tm/sip_msg.h
M modules/tm/t_funcs.c
M modules/tm/t_lookup.c
M modules/tm/t_lookup.h
M modules/tm/t_reply.c
M modules/tm/tm.c
M modules/tm/uac.c
Log Message:
-----------
Added 2 stage update for UAS side of a transaction.
The cloned UAS msg (from a transaction) can be now updated (new_uri, dst_uri, lumps, etc) after the orignal cloning. Also, a original cloning can be done without saving the updatable part of the UAS msg (like when you do t_newtran() in script, a partial UAS is cloned and full cloning (update) is done on t_relay() ) - this allows the transaction to remember all the changes you do between the creation of the transaction and the actual relay.
More information about the Devel
mailing list