No subject


Fri Jun 3 15:33:31 CEST 2011


end of
route[ROUTE_DEBUG_FLAGS].<br>
<br>
Cheers,<br>
Daniel<br>
<br>
On 6/6/11 8:27 PM, Skyler wrote: <o:p></o:p></p>

<p class=3DMsoNormal>Hi all,<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp;<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp;I&#8217;m new to Kamailio (3.1), learning the
configuration language. I&#8217;m trying to take the advice from one of =
the
docs to create a DEBUG block and place calls everywhere in my script. =
Right out
of the gate I get these errors on loading. &nbsp;<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp;<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp;Can someone tell me where I went wrong and =
how I can
fix this? It says flag not declared though it&#8217;s there and =
I&#8217;m a bit
lost.<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp;<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp;<o:p></o:p></p>

<p class=3DMsoNormal>0(10986) : &lt;core&gt; [cfg.y:3412]: parse error =
in config
file //etc/kamailio/kamailio.cfg, line 800, column 6: syntax =
error<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp;0(10986) : &lt;core&gt; [cfg.y:3412]: parse =
error in
config file //etc/kamailio/kamailio.cfg, line 800, column 6: missing '(' =
or ')'
?<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp;0(10986) : &lt;core&gt; [cfg.y:3412]: parse =
error in
config file //etc/kamailio/kamailio.cfg, line 800, column 6: bad =
command:
missing ';'?<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp;0(10986) : &lt;core&gt; [cfg.y:3412]: parse =
error in
config file //etc/kamailio/kamailio.cfg, line 800, column 18: '('')' =
expected
(function call)<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp;0(10986) : &lt;core&gt; [cfg.y:3412]: parse =
error in
config file //etc/kamailio/kamailio.cfg, line 800, column 18: bad =
command:
missing ';'?<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp;0(10986) : &lt;core&gt; [cfg.y:3412]: parse =
error in
config file //etc/kamailio/kamailio.cfg, line 800, column 20: bad =
command<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp;0(10986) : &lt;core&gt; [cfg.y:3412]: parse =
error in
config file //etc/kamailio/kamailio.cfg, line 802, column 24: flag not =
declared<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp;<o:p></o:p></p>

<p class=3DMsoNormal>#------------------------------<o:p></o:p></p>

<p class=3DMsoNormal># Flags<o:p></o:p></p>

<p class=3DMsoNormal>#------------------------------<o:p></o:p></p>

<p class=3DMsoNormal>#!define FLAG_DEBUG 1<o:p></o:p></p>

<p class=3DMsoNormal>&#8230;&#8230;.<o:p></o:p></p>

<p class=3DMsoNormal>route {<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp;<o:p></o:p></p>

<p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
# Call debug flags<o:p></o:p></p>

<p =
class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
route(ROUTE_DEBUG_FLAGS);<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp;<o:p></o:p></p>

<p class=3DMsoNormal>&#8230;&#8230;&#8230;&#8230;&#8230;<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp;<o:p></o:p></p>

<p class=3DMsoNormal>route[ROUTE_DEBUG_FLAGS] {<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp; resetflag(FLAG_DEBUG);<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp;
#------------------------------------------------------------<o:p></o:p><=
/p>

<p class=3DMsoNormal>&nbsp; # Methods that will have debugging turned =
on<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp;
#-----------------------------------------------------------<o:p></o:p></=
p>

<p class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if
(is_method(&quot;ACK&quot;)) { resetflag(FLAG_DEBUG); }<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp;else if (is_method(&quot;BYE&quot;)) {
setflag(FLAG_DEBUG); }<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp;else if (is_method(&quot;CANCEL&quot;)) {
setflag(FLAG_DEBUG); }<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp;else if
(is_method(&quot;INVITE&quot;))&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 {
setflag(FLAG_DEBUG); }<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp; else if
(is_method(&quot;OPTIONS&quot;))&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {
setflag(FLAG_DEBUG); }<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp; else if
(is_method(&quot;PUBLISH&quot;))&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {
setflag(FLAG_DEBUG); }<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp; else if
(is_method(&quot;REGISTER&quot;))&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {
resetflag(FLAG_DEBUG); }<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp; else if
(is_method(&quot;MESSAGE&quot;))&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {
setflag(FLAG_DEBUG); }<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp; else if
(is_method(&quot;NOTIFY&quot;))&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 {
setflag(FLAG_DEBUG); }<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp; else if
(is_method(&quot;SUBSCRIBE&quot;))&nbsp;&nbsp;&nbsp;&nbsp; {
setflag(FLAG_DEBUG); }<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp; else if
(is_method(&quot;INFO&quot;))&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;
{ setflag(FLAG_DEBUG); }<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp; else if
(is_method(&quot;PRACK&quot;))&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;
{ setflag(FLAG_DEBUG); }<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp; else if
(is_method(&quot;REFER&quot;))&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;
{ setflag(FLAG_DEBUG); }<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp; else {<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp;&nbsp;&nbsp;&nbsp; =
setflag(FLAG_DEBUG);<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp; }<o:p></o:p></p>

<p class=3DMsoNormal>}<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp;<o:p></o:p></p>

<p class=3DMsoNormal>}<o:p></o:p></p>

<p class=3DMsoNormal>&nbsp;<o:p></o:p></p>

<p class=3DMsoNormal><span style=3D'font-size:12.0pt;font-family:"Times =
New Roman","serif"'><br>
<br>
<br>
<o:p></o:p></span></p>

<pre>_______________________________________________<o:p></o:p></pre><pre=
>SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing =
list<o:p></o:p></pre><pre><a
href=3D"mailto:sr-users at lists.sip-router.org">sr-users at lists.sip-router.o=
rg</a><o:p></o:p></pre><pre><a
href=3D"http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users">ht=
tp://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a><o:p></o:p=
></pre>

<p class=3DMsoNormal><span style=3D'font-size:12.0pt;font-family:"Times =
New Roman","serif"'><br>
<br>
<o:p></o:p></span></p>

<pre>-- <o:p></o:p></pre><pre>Daniel-Constantin Mierla -- <a
href=3D"http://www.asipto.com">http://www.asipto.com</a><o:p></o:p></pre>=
<pre><a
href=3D"http://linkedin.com/in/miconda">http://linkedin.com/in/miconda</a=
> -- <a
href=3D"http://twitter.com/miconda">http://twitter.com/miconda</a><o:p></=
o:p></pre></div>

</body>

</html>

------=_NextPart_000_0220_01CC2452.C37D51B0--




More information about the sr-users mailing list