2010/6/21 Andrei Pelinescu-Onciul andrei@iptel.org:
I've tryed to use it in some scenarios and finally left it as it's unfeasible. IMHO new transaction data created after t_newtran() should be appended to the transaction memory when t_relay is invoked.
flags & lumps are appended on t_relay() (ser 2.1, sr 3.*). You can do things like: t_newtran(); append_hf("FOO: bar\r\n"); t_relay(); and it will work as expected.
In K <= 1.5 the above code would append such new header in the first branch, but not in a new branch (serial forking). I understand that this is solved in SR 3.* as you have explained. However, what about AVP's?
Thanks.