- Local UAC related functions do not register the TMCB_LOCAL_COMPLETED and TMCB_LOCAL...
authorMiklos Tirpak <miklos@iptel.org>
Tue, 19 Jun 2007 13:09:35 +0000 (13:09 +0000)
committerMiklos Tirpak <miklos@iptel.org>
Tue, 19 Jun 2007 13:09:35 +0000 (13:09 +0000)
commit2c2a937c16985ad0a0b2a82ae64bd5ca7721417b
tree8f599613530bf554713810937f6bdc30ac64ef8e
parentedb1a40483762f5616b9179494551635afae5c11
- Local UAC related functions do not register the TMCB_LOCAL_COMPLETED and TMCB_LOCAL_RESPONSE_OUT callbacks anymore,
they accept a flag indicating the requested callback types instead.
- The function parameters are grouped together in uac_req_t structure, use set_uac_req() macro to fill it (see uac.h)
- It is possible now to free the memory allocated for the callback parameter if necessary, register the TMCB_DESTROY
callback, and free the memory when:
   - TMCB_DESTROY callback is called
   - or tm module fails to create the UAC, the function returns error.
modules/tm/uac.c
modules/tm/uac.h