<div>Thank you very much Bogdam. I have seen that diaplan module is helping as you have suggested. </div>
<div> </div>
<div>Regards</div>
<div>Rajib<br><br></div>
<div class="gmail_quote">On Wed, Jul 14, 2010 at 7:12 PM, Bogdan-Andrei Iancu <span dir="ltr">&lt;<a href="mailto:bogdan@voice-system.ro">bogdan@voice-system.ro</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div class="im">rajib deka wrote:<br>&gt; Thanks a lot Bogdan for your valuable reply. We are deciding to use<br>&gt; the dialplan module based on our requirement. Besides this I have one<br>&gt; more questions for you,<br>
&gt;<br>&gt; In dispatcher.c file I found the following data structure,<br>&gt; typedef struct _ds_set<br>&gt; {<br>&gt;         int id;    /* id of dst set */<br>&gt;         int nr;                 /* number of items in dst set */<br>
&gt;         int last;               /* last used item in dst set */<br>&gt;         int weight_sum;         /* sum of the weights from dst set */<br>&gt;         ds_dest_p dlist;<br>&gt;         struct _ds_set *next;<br>
&gt; } ds_set_t, *ds_set_p;<br>&gt; Is id here is representing the destination set from dispatcher table ?<br></div>yes, it is, but do not count on changing it - this values propagate to<br>other variables and you need to change all of them through all the code.<br>

<div class="im"><br>&gt; Also what is &quot;int setn&quot; in the code (in function add_dest2list)?<br></div>the index of the set.<br><br>Regards,<br>Bogdan<br>
<div class="im"><br>&gt;<br>&gt; Thanks<br>&gt; Rajib<br>&gt; On Tue, Jul 13, 2010 at 8:48 PM, Bogdan-Andrei Iancu<br></div>
<div>
<div></div>
<div class="h5">&gt; &lt;<a href="mailto:bogdan@voice-system.ro">bogdan@voice-system.ro</a> &lt;mailto:<a href="mailto:bogdan@voice-system.ro">bogdan@voice-system.ro</a>&gt;&gt; wrote:<br>&gt;<br>&gt;     Hi Rajib,<br>&gt;<br>
&gt;     Changing the DB definiton will not help as internally, the dispatcher<br>&gt;     module will use an int (4 bytes data) for keeping this ID. So, it will<br>&gt;     not work.<br>&gt;<br>&gt;     Instead of using the bigints for IDs, I would rather suggest to<br>
&gt;     use the<br>&gt;     dialplan to try to do some translation from the numbers to some<br>&gt;     normal IDs.<br>&gt;<br>&gt;     Regards,<br>&gt;     Bogdan<br>&gt;<br>&gt;     rajib deka wrote:<br>&gt;     &gt; Hello List,<br>
&gt;     &gt;<br>&gt;     &gt; Is it possible to use a BIGINT value instead of INT(11) in OpenSIPS<br>&gt;     &gt; dispatcher module?<br>&gt;     &gt;<br>&gt;     &gt; We tried to store a BIGINT value by changing the dispatcher table<br>
&gt;     &gt; structure but the dispatcher code is restricting us to do that. We<br>&gt;     &gt; have some requirements which needs the setid to be a BIGINT as<br>&gt;     we are<br>&gt;     &gt; dispatching the calls based on telephone number against a set of<br>
&gt;     &gt; gateways. So, is there any way other than changing the code. If we<br>&gt;     &gt; want to change the code how do we have to start.<br>&gt;     &gt;<br>&gt;     &gt; --<br>&gt;     &gt; Rajib Deka<br>&gt;     &gt; Software Engineer<br>
&gt;     &gt; Servion Global Solution<br>&gt;     &gt; Chennai, India<br>&gt;     &gt;<br>&gt;     &gt; Mobile No: + 91 80157 09130<br>&gt;     &gt;<br>&gt;     ------------------------------------------------------------------------<br>
&gt;     &gt;<br>&gt;     &gt; _______________________________________________<br>&gt;     &gt; Users mailing list<br></div></div>&gt;     &gt; <a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a> &lt;mailto:<a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a>&gt;<br>

<div class="im">&gt;     &gt; <a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>&gt;     &gt;<br>&gt;<br>&gt;<br>&gt;     --<br>
&gt;     Bogdan-Andrei Iancu<br>&gt;     OpenSIPS Bootcamp<br>&gt;     20 - 24 September 2010, Frankfurt, Germany<br></div>&gt;     <a href="http://www.voice-system.ro/" target="_blank">www.voice-system.ro</a> &lt;<a href="http://www.voice-system.ro/" target="_blank">http://www.voice-system.ro/</a>&gt;<br>
&gt;<br>&gt;<br>&gt;     _______________________________________________<br>&gt;     Users mailing list<br>&gt;     <a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a> &lt;mailto:<a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a>&gt;<br>

<div>
<div></div>
<div class="h5">&gt;     <a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt; --<br>&gt; Rajib Deka<br>
&gt; Software Engineer<br>&gt; Servion Global Solution<br>&gt; Chennai, India<br>&gt;<br>&gt; Mobile No: + 91 80157 09130<br>&gt; ------------------------------------------------------------------------<br>&gt;<br>&gt; _______________________________________________<br>
&gt; Users mailing list<br>&gt; <a href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br>&gt; <a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
&gt;<br><br><br>--<br>Bogdan-Andrei Iancu<br>OpenSIPS Bootcamp<br>20 - 24 September 2010, Frankfurt, Germany<br><a href="http://www.voice-system.ro/" target="_blank">www.voice-system.ro</a><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>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Rajib Deka<br>Software Engineer<br>Servion Global Solution<br>Chennai, India<br><br>Mobile No: + 91 80157 09130<br>