<br><br><div><span class="gmail_quote">On 5/13/07, <b class="gmail_sendername">Jeremy George</b> &lt;<a href="mailto:jeremy@georgeco.us">jeremy@georgeco.us</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Bogdan,<br><br>&nbsp;&nbsp;Thank you very much.&nbsp;&nbsp;I&#39;m a step closer, but I&#39;ve still got something<br>wrong.&nbsp;&nbsp;This code:<br><br>modparam(&quot;avpops&quot;, &quot;avp_url&quot;, &quot;mysql://openser:&lt;XXX&gt;@localhost/openser2&quot;)
<br>modparam(&quot;avpops&quot;, &quot;avp_table&quot;, &quot;usr_preferences&quot;)<br><br>route {<br><br>&nbsp;&nbsp; if (avp_db_load(&quot;$ru/username&quot;, &quot;$avp(s:anonreject)&quot;)) {<br><br>&nbsp;&nbsp;&nbsp;<span style="background-color: rgb(255, 102, 102);">
&nbsp; if (avp_check(&quot;$avp(s:anonreject)</span><span style="background-color: rgb(255, 102, 102);">&quot;, &quot;eq/y/i)&quot;) &amp;&amp;</span></blockquote><div><br>This the Error ...<br>&nbsp;second parameter is wrong argument to avp_check, 
<br>that it should be like eq/s:y/i<br><br>And the Type attribute in usr_preferences table...<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; it Should be the &quot; 1 &quot; type=0 ; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; String to Integer.....<br><br>&nbsp;</div><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; search(&quot;^(f|F)rom:.*(a|A)nonymous&quot;)) {<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; avp_delete(&quot;$avp(s:anonreject)&quot;);
<br>&nbsp;&nbsp;&nbsp;&nbsp;};<br>&nbsp;&nbsp;};<br>}<br><br>yields these error messages:<br><br>WARNING: no fork mode<br> 0(3491) init_tcp: using epoll_lt as the io watch method (auto detected)<br> 0(0) INFO: statistics manager successfully initialized
<br> 0(0) StateLess module - initializing<br> 0(0) TM - initializing...<br> 0(0) ACC - initializing<br> 0(0) Maxfwd module- initializing<br> 0(0) INFO:ul_init_locks: locks array size 512<br> 0(0) AUTH module - initializing
<br> 0(0) AUTH_DB module - initializing<br> 0(0) TextOPS - initializing<br> 0(0) EXEC - initializing<br> 0(0) AVPops - initializing<br> 0(0) ERROR:avpops:parse_check_value: unknown flag &lt;)&gt;<br> 0(0) ERROR:avpops:fixup_check_avp: failed to parse checked value
<br> 0(0) ERROR: fix_actions: fixing failed (code=-1) at cfg line 74<br> 0(0) ERROR: fix_expr : fix_actions error<br>ERROR: error -1 while trying to fix configuration<br> 0(0) INFO:mi_fifo:mi_destroy: process hasn&#39;t been created -&gt; nothing to
<br>kill<br><br>&nbsp;&nbsp;Thanks for the help; I appreciate it.<br><br>- Jeremy<br><br><br>-----Original Message-----<br>From: Bogdan-Andrei Iancu [mailto:<a href="mailto:bogdan@voice-system.ro">bogdan@voice-system.ro</a>]<br>Sent: Thursday, May 10, 2007 12:05 PM
<br>To: Jeremy George<br>Cc: <a href="mailto:users@openser.org">users@openser.org</a><br>Subject: Re: [Users] avp question<br><br>Hi Jeremy,<br><br>For openser 1.2 it will be:<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (avp_db_load(&quot;$ru/username&quot;, &quot;$avp(s:anonreject)&quot;)) {
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (avp_check(&quot;$avp(s:anonreject)&quot;, &quot;eq/y/i)&quot;) &amp;&amp;<br>search(&quot;^(f|F)rom:.*(a|A)nonymous&quot;)) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;avp_delete(&quot;$avp(s:anonreject)&quot;);<br><br><br>regards,
<br>bogdan<br><br>PS: see <a href="http://www.openser.org/docs/modules/1.2.x/avpops.html">http://www.openser.org/docs/modules/1.2.x/avpops.html</a><br><br>Jeremy George wrote:<br>&gt;&nbsp;&nbsp; Can someone help me with translating this ser config snippet to openser?
<br>&gt; Thanks.<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (avp_db_load(&quot;$ruri/username&quot;, &quot;s:anonreject&quot;)) {<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (avp_check(&quot;s:anonreject&quot;, &quot;eq/y/i)&quot;) &amp;&amp;<br>&gt; search(&quot;^(f|F)rom:.*(a|A)nonymous&quot;)) {
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; avp_delete(&quot;$avp(s:anonreject)&quot;);<br>&gt;<br>&gt; - Jeremy<br>&gt;<br>&gt;<br>&gt; _______________________________________________<br>&gt; Users mailing list<br>&gt; <a href="mailto:Users@openser.org">
Users@openser.org</a><br>&gt; <a href="http://openser.org/cgi-bin/mailman/listinfo/users">http://openser.org/cgi-bin/mailman/listinfo/users</a><br>&gt;<br>&gt;<br><br><br><br><br>_______________________________________________
<br>Users mailing list<br><a href="mailto:Users@openser.org">Users@openser.org</a><br><a href="http://openser.org/cgi-bin/mailman/listinfo/users">http://openser.org/cgi-bin/mailman/listinfo/users</a><br></blockquote></div>
<br><br clear="all"><br>-- <br>Thanks &amp;Regards<br>Ravi Prakash Sunkara