|
|
|
@ -12,6 +12,7 @@ |
|
|
|
#!trydef FLT_AOR 9 |
|
|
|
#!trydef FLT_T38 10 |
|
|
|
#!trydef FLT_NATS 11 |
|
|
|
#!trydef FLAG_LOCAL_REQUEST 12 |
|
|
|
|
|
|
|
####### Global Parameters ######### |
|
|
|
fork = yes |
|
|
|
@ -345,6 +346,10 @@ route |
|
|
|
|
|
|
|
route(HANDLE_OPTIONS); |
|
|
|
|
|
|
|
#!ifdef SIP_TRACE_ROLE |
|
|
|
route(SIP_TRACE); |
|
|
|
#!endif |
|
|
|
|
|
|
|
route(HANDLE_NOTIFY); |
|
|
|
|
|
|
|
#!ifdef AUTHORIZATION_ROLE |
|
|
|
@ -654,9 +659,6 @@ branch_route[MANAGE_BRANCH] { |
|
|
|
|
|
|
|
route[RELAY] |
|
|
|
{ |
|
|
|
#!ifdef SIP_TRACE_ROLE |
|
|
|
route(SEND_SIP_TRACE); |
|
|
|
#!endif |
|
|
|
|
|
|
|
if (is_method("INVITE|BYE|SUBSCRIBE|UPDATE")) { |
|
|
|
if(!t_is_set("branch_route")) t_on_branch("MANAGE_BRANCH"); |
|
|
|
@ -952,11 +954,16 @@ route[ADD_AUTHORIZATION_HEADERS] |
|
|
|
|
|
|
|
event_route[tm:local-request] |
|
|
|
{ |
|
|
|
setflag(FLAG_LOCAL_REQUEST); |
|
|
|
xlog("L_DEBUG", "$ci|local|start $pr request $rm $ou\n"); |
|
|
|
xlog("L_DEBUG", "$ci|local|source $si:$sp -> $dd:$dp\n"); |
|
|
|
xlog("L_DEBUG", "$ci|local|from $fu\n"); |
|
|
|
xlog("L_DEBUG", "$ci|local|to $tu\n"); |
|
|
|
|
|
|
|
#!ifdef SIP_TRACE_ROLE |
|
|
|
route(SIP_TRACE); |
|
|
|
#!endif |
|
|
|
|
|
|
|
#!ifdef PRESENCE_ROLE |
|
|
|
route(PRESENCE_LOCAL_NOTIFY); |
|
|
|
#!endif |
|
|
|
|