<html>

<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered)">
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Courier;
        panose-1:2 7 4 9 2 2 5 2 4 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:blue;
        text-decoration:underline;}
p
        {margin-right:0in;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman";}
span.EmailStyle18
        {font-family:Arial;
        color:navy;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
-->
</style>

</head>

<body lang=EN-US link=blue vlink=blue>

<div class=Section1>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>If you need a fast solution put two gotoif
statements in a row, one to check for the first condition, another to check for
the next, you can leave out the redirect If the condition is not matched so it
just goes to the next priority.</span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>&nbsp;</span></font></p>

<div style='border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt'>

<div>

<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>

<hr size=2 width="100%" align=center tabindex=-1>

</span></font></div>

<p class=MsoNormal><b><font size=2 face=Tahoma><span style='font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font size=2
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'>
asterisk-users-bounces@lists.digium.com
[mailto:asterisk-users-bounces@lists.digium.com] <b><span style='font-weight:
bold'>On Behalf Of </span></b>Keith O'Brien<br>
<b><span style='font-weight:bold'>Sent:</span></b> Wednesday, June 29, 2005
8:40 AM<br>
<b><span style='font-weight:bold'>To:</span></b>
Asterisk-Users@lists.digium.com<br>
<b><span style='font-weight:bold'>Subject:</span></b> [Asterisk-Users] Problems
with OR Logic in the GotoIf Statement</span></font></p>

</div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;</span></font></p>

<div>

<p class=MsoNormal><font size=2 face=Courier><span style='font-size:10.0pt;
font-family:Courier'>I am having some trouble implementing OR login in the
GotoIf statement.&nbsp;&nbsp; I have followed the examples in the Wiki and I
still am getting a syntax error.</span></font></p>

</div>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;</span></font></p>

</div>

<div>

<p class=MsoNormal><font size=2 face=Courier><span style='font-size:10.0pt;
font-family:Courier'>Essentially I want to screen for CallerIDs set for
&quot;Anonymous&quot; OR &quot;Unknown Caller&quot;.&nbsp;&nbsp; If either of
these are true I want to send it to statement 3 which clears the CallerID and
proceeds to Privacy Manager.</span></font></p>

</div>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;</span></font></p>

</div>

<div>

<p class=MsoNormal><font size=2 face=Courier><span style='font-size:10.0pt;
font-family:Courier'>I have also tried removing and adding quotes to no
avail.&nbsp; I am running the 6/7/2005 CVS Head.</span></font></p>

</div>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;</span></font></p>

</div>

<div>

<p class=MsoNormal><font size=2 face=Courier><span style='font-size:10.0pt;
font-family:Courier'>exten =&gt;&nbsp;5000,1,NoOp,${CALLERIDNAME}<br>
exten =&gt;&nbsp;5000,2,GotoIf($[$[&quot;${CALLERIDNAME}&quot; =
&quot;Anonymous&quot;] | $[&quot;${CALLERIDNAME}&quot; = &quot;Unknown
Caller&quot;]]?3:5)<br>
exten =&gt;&nbsp;5000,3,SetCIDNum()<br>
exten =&gt;&nbsp;5000,4,SetCIDName()<br>
exten =&gt;&nbsp;5000,5,PrivacyManager<br>
exten =&gt;&nbsp;5000,6,GotoIfTime(19:00-7:00|*|*|*?afterhours,s,1)<br>
exten =&gt;&nbsp;5000,7,agi,astcallerid<br>
exten =&gt;&nbsp;5000,8,DIAL(SIP/5001)<br>
exten =&gt;&nbsp;5000,9,Voicemail(u5001)<br>
exten =&gt;&nbsp;5000,110,Hangup</span></font></p>

</div>

<div>

<p><u><font size=2 color=blue face=Courier><span style='font-size:10.0pt;
font-family:Courier;color:blue'>&nbsp;&nbsp;&nbsp; -- Executing NoOp(&quot;</span></font></u><u><font
size=2 color=blue><span style='font-size:10.0pt;color:blue'><a
href="mailto:IAX2/teliax@208.139.204.228:4569-2"><font face=Courier><span
style='font-family:Courier'>IAX2/teliax@208.139.204.228:4569-2</span></font></a></span></font></u><u><font
size=2 color=blue face=Courier><span style='font-size:10.0pt;font-family:Courier;
color:blue'>&quot;, &quot;Anonymous&quot;) in new stack<br>
Jun 29 10:34:09 WARNING[3946]: ast_expr.y:486 ast_yyerror: ast_yyerror():
syntax error: syntax error; Input:<br>
(Anonymous = &quot;Anonymous&quot;)|(Anonymous = &quot;Unknown Caller&quot;)<br>
^^^^^^^^^^^^^^^^^^^^^^^<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
^<br>
&nbsp;&nbsp;&nbsp; -- Executing GotoIf(&quot;</span></font></u><u><font size=2
color=blue><span style='font-size:10.0pt;color:blue'><a
href="mailto:IAX2/teliax@208.139.204.228:4569-2"><font face=Courier><span
style='font-family:Courier'>IAX2/teliax@208.139.204.228:4569-2</span></font></a></span></font></u><u><font
size=2 color=blue face=Courier><span style='font-size:10.0pt;font-family:Courier;
color:blue'>&quot;, &quot;0?3:5&quot;) in new stack<br>
&nbsp;&nbsp;&nbsp; -- Goto (in-out,7326031000,5)</span></font></u><a
href="mailto:6468723228@vtext.com"></a></p>

</div>

</div>

</div>

</body>

</html>