Update tm module to use and set the global route_type variable.
authorJan Janak <jan@iptel.org>
Sat, 7 Mar 2009 00:51:19 +0000 (01:51 +0100)
committerJan Janak <jan@iptel.org>
Sat, 7 Mar 2009 00:51:19 +0000 (01:51 +0100)
commit29e00cb942e122a8d0dc2b4e3adf4ef8e431c4b5
treeae64ac03ec466011ce5d26ac2599add20b9314a7
parent1dfe92cbe2f80f662087230e716e473367708f24
Update tm module to use and set the global route_type variable.

This patch removes the rmode variable from tm module and replaces it
with the global variable route_type defined in route.h. In addition to
that we replaced MODE_* constants with *_ROUTE (also defined in
route.h).

A variable that was once defined in the tm module is now better moved
to the core, because just the core itself without the tm module loaded
can execute two types of routes, the request route and the global
onreply route (if used).
modules/tm/t_fwd.c
modules/tm/t_lookup.c
modules/tm/t_reply.c
modules/tm/t_reply.h
modules/tm/tm.c
modules/tm/tm_load.c
onsend.h
receive.c
route.c