Forums Read-only archive

Skipping a set of rules

4 posts · Brekeke SIP Server Forum

noiptel Original post
1. Brekeke Product Name and version:Advance Version

2. Java version:

3. OS type and the version:

4. UA (phone), gateway or other hardware/software involved:

5. Select your network pattern from http://www.brekeke-sip.com/bbs/network/ ... terns.html :

6. Your problem: I would like to be able to jump from, rule #30 to rule #40

for example:

Rule #30
Matching:
$request=^INVITE
$geturi(to)=sip:1234(.+)@(.+)

Deploy:
go to rule #40

Please confirm Deploy rule script.
Harold
Do you want to execute only the rule #40 after rule #30?
Or do you want to execute rules #41 and #42 too?
noiptel
execute rule #40, #41, #42.......
ambrosio
if you use a flag, you can make it.


[Rule #29]
------------------------------------
Matching:
$request = ^INVITE

Deploy:
&flag = false
------------------------------------


[Rule #30]
------------------------------------
Matching:
$request = ^INVITE
$geturi(to) = sip:1234(.+)@(.+)

Deploy:
&flag = true
------------------------------------


[Rule #31 - Rule #39]
------------------------------------
Matching:
&flag = false
:
------------------------------------


The rule 29 sets &flag=false and the rule 30 sets &flag=true.
Since rule 31,32..39 check the &flag=false, they will not be executed if the rule 30 has been executed.