Function t_uac splitted into two parts - one which prepares the message and one
authorVaclav Kubart <vaclav.kubart@iptel.org>
Fri, 30 Jun 2006 13:04:18 +0000 (13:04 +0000)
committerVaclav Kubart <vaclav.kubart@iptel.org>
Fri, 30 Jun 2006 13:04:18 +0000 (13:04 +0000)
commit2410e6eb24cd6aad8a8d9826e167229980e883d2
tree8836480520d4a9fd0cce6ab3dc22938d77fca32f
parentec26bb71648f0e2ce8c488d0bf9a601bb7610207
Function t_uac splitted into two parts - one which prepares the message and one
which sends it. Both are accessible for requests within dialogs through
tm_binds structure (prepare_request_within, send_prepared_request).

This is needed to allow sending in-dialog messages outside of critical section
(VERY useful for TCP transport when used nonzero TCP timeouts - in that case
may be the critical section locked for seconds!).
modules/tm/tm_load.c
modules/tm/tm_load.h
modules/tm/uac.c
modules/tm/uac.h