Hi Brandon,
if you do "return" in route(101), the execution will continue in
route(2) immediately after the route(101) call...Isn't that what you want?
regards,
bogdan
Brandon Price wrote:
I have a route block that performs callerid name
lookups for incoming
calls. I want to leave this as a separate route block, and not include
it into the incoming route for simplicity of development. I basically
want to hop out of route 2 down to route 101, then hop back to route 2
under the line that is pointed to. Any clues,? can this even be done
or does the structure of the tm (being stateless) limit it? Is there a
way to hop to a certain line number of a route like say route(2,4);
going to route 2 line 4. I dunno.
###############################################################
# INCOMING
###############################################################
route[2]
{
xlog("INVITE Received (incoming): $fu -> $ru");
setflag(1);
strip(1);
*route(101); <---*
do more stuff .........................................
##########################################################################################################
# CNAM
#########################################################################################################
route[101]
{
xlog("Running cnam query");
# do some stuff....
return;
};
------------------------------------------------------------------------
_______________________________________________
Users mailing list
Users(a)openser.org
http://openser.org/cgi-bin/mailman/listinfo/users