- tm tcp support (though no timers yet)
authorAndrei Pelinescu-Onciul <andrei@iptel.org>
Wed, 19 Feb 2003 17:16:41 +0000 (17:16 +0000)
committerAndrei Pelinescu-Onciul <andrei@iptel.org>
Wed, 19 Feb 2003 17:16:41 +0000 (17:16 +0000)
commitd531a5d5c4bcbf49a1c2cbf819a648fa9d654c33
treec90bb81f5d210fa9e776150dae97c097a08bbdfb
parent07ac20057976919dcb04d70bd42e47dee93e9fb1
 - tm tcp support (though no timers yet)
 changelist (random order):
  - forward.c: removed calls to upd_send & tcp_send & replaced them with calls
    to msg_send
  - ip_addr.h:  added struct dest_info (used in tm rbs)
  - proxy.c:  all *proxy fucntions require also the protocol
  - resolve.c: added proto to sip_resolvehost, for SRV lookups
  - tags.h: changed TOTAG_LEN into TOTAG_VALUE_LEN, to solve redefinition
  conflict with tm/t_msgbuilder.h
  - modules/sl/sl_funcs.c: modified sl_send_reply to use the transport
    independend  msg_send
  - modules/tm/t_funcs.c: modified send_pr_buffer to use msg_send & rb->dst
  - modules/tm/t_fwd.c: added proto to various functions
  - modules/tm/t_lookup.c: init_rb() is proto indep. & it uses struct
    dest_info
  - modules/tm/t_msgbuilder.c: build_uac_request uses proto
  - modules/tm/t_reply.c: updated to use rb->dst, fixed TOTAG_LEN bug
  - modules/tm/tm.c: added t_forward_nonack_{udp, tcp}, t_relay_to_{udp,tcp},
    t_replicate_{udp, tcp}
  - modules/tm/uac.c: t_uac, t _uac_dlg, gethfblock, uri2proxy changed to use
    proto & rb->dst
  - modules/tm/ut.h: added proto to uri2proxy

old tag & version: pre6-tcp4
new tag & version (current): pre6-tcp5-tm
29 files changed:
Makefile.defs
TODO
action.c
config.h
forward.c
ip_addr.h
modules/tm/h_table.c
modules/tm/h_table.h
modules/tm/t_cancel.c
modules/tm/t_funcs.c
modules/tm/t_funcs.h
modules/tm/t_fwd.c
modules/tm/t_fwd.h
modules/tm/t_lookup.c
modules/tm/t_msgbuilder.c
modules/tm/t_reply.c
modules/tm/tm.c
modules/tm/tm_load.c
modules/tm/tm_load.h
modules/tm/uac.c
modules/tm/uac.h
modules/tm/ut.h
msg_translator.c
proxy.c
proxy.h
resolve.c
resolve.h
route.c
tags.h