Hello Jeff,<div><br></div><div>I managed to get a core dump only when the second parameter of the check_address is empty. </div><div>I added a check for that (rev. 6272), so it shouldn&#39;t crash anymore.</div><div><br></div>
<div>Also, you can use &quot;$rd&quot; as the second parameter only if the domain name is an ip address, otherwise it won&#39;t work.</div><div><br></div><div>Thanks!</div><div><br></div><div>Irina Stanescu<br><br><div class="gmail_quote">
On Wed, Oct 14, 2009 at 10:43 PM, Jeff Pyle <span dir="ltr">&lt;<a href="mailto:jpyle@fidelityvoice.com">jpyle@fidelityvoice.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hello,<br>
<br>
I have the following:<br>
<br>
        if (check_address(&quot;10&quot;, &quot;$rd&quot;, &quot;0&quot;, &quot;$proto&quot;)) {<br>
               setflag(7);<br>
        }<br>
<br>
In many cases, and I can&#39;t seem to determine what those cases are, this<br>
causes the system to run very slowly for about 30 seconds, and then Opensips<br>
exits.<br>
<br>
I need to know if the source or destination IP addresses fall into one of<br>
the blocks included in group 10 of the address table.<br>
check_source_address() works great with Irina&#39;s fix; this is the destination<br>
half.  It tanks the system.<br>
<br>
On the doc page it says:<br>
  Transport protocol is either &quot;ANY&quot; or any valid transport protocol value:<br>
&quot;UDP, &quot;TCP&quot;, &quot;TLS&quot;, and &quot;SCTP&quot;.<br>
<br>
Is case relevant?  Is lowercase just as valid as the uppercase examples?<br>
<br>
<br>
<br>
- Jeff<br>
<br>
<br>
_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br>
<a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
</blockquote></div><br></div>