Hi, <br><br>I just want to know if Asterisk handles a looping case and where does it handle that . <br><br>A--> B --> C--> D --> B<br><br>If A calls B , <br> B call fwds to C , <br> C call fwds to D ,<br> D call fwds to B . Now there is a loop .
<br>How does asterisk prevent this loop? I just to know where (as in which module in the Asterisk source code) and how is this prevented (that is if a data structure of all the numbers that it has call fwded to is passed on to B,C,D so that it can detect a loop)?
<br><br>Thanks. I hope you understand my scenario. Any suggestions are welcome. <br><br>Regards<br><br>Arpit<br><div><span class="gmail_quote">On 3/31/07, <b class="gmail_sendername">Steve Totaro</b> <<a href="mailto:stotaro@totarotechnologies.com">
stotaro@totarotechnologies.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Arpit,<br><br>My apologies, I thought you posted to the biz list. Too much
<br>multi-tasking is my only excuse.<br><br>So are you explaining the equivalent of a routing loop in networking<br>terms? I am not really following your scenario but I could see a<br>situation if B was forwarded to C and C was forwarded to B.
<br><br>Thanks,<br>Steve<br><br>Arpit Mehta wrote:<br>> Tomato,<br>><br>> Nothing<br>><br>> Regards<br>><br>> Arpit<br>><br>> On 3/31/07, *Steve Totaro* <<a href="mailto:stotaro@totarotechnologies.com">
stotaro@totarotechnologies.com</a><br>> <mailto:<a href="mailto:stotaro@totarotechnologies.com">stotaro@totarotechnologies.com</a>>> wrote:<br>><br>> Armpit,<br>><br>> Since this is the biz list, how much are you offering for an
<br>> answer to<br>> your question?<br>><br>> Thanks,<br>> Steve<br>><br>> Arpit Mehta wrote:<br>> > Hi,<br>> ><br>> > I was going through the Asterisk source code. I was wondering
<br>> whether<br>> > in a call forwarding unconditional/transfer situation for eg:- A<br>> calls<br>> > B and B forwards/transfer the call to C. So now A and C are<br>> connected.<br>
> > In such a case if B's number is also sent to C (and A's number would<br>> > be forwarded if CLI is enabled) ? I think it should be forwarded<br>> > because to detect loops in a call forwarding/transfer situation.
<br>> ><br>> > Thanks. Any suggestions are welcome.<br>> ><br>> > Regards<br>> ><br>> > --<br>> > Arpit Mehta<br>> > Graduate Student<br>> > Department of Computer Science
<br>> > Columbia University<br>> ><br>> ------------------------------------------------------------------------<br>> ><br>> > _______________________________________________
<br>> > --Bandwidth and Colocation provided by <a href="http://Easynews.com">Easynews.com</a><br>> <<a href="http://Easynews.com">http://Easynews.com</a>> --<br>> ><br>> > asterisk-dev mailing list
<br>> > To UNSUBSCRIBE or update options visit:<br>> > <a href="http://lists.digium.com/mailman/listinfo/asterisk-dev">http://lists.digium.com/mailman/listinfo/asterisk-dev</a><br>> <<a href="http://lists.digium.com/mailman/listinfo/asterisk-dev">
http://lists.digium.com/mailman/listinfo/asterisk-dev</a>><br>> ><br>><br>><br>><br>><br>> --<br>> Arpit Mehta<br>> Graduate Student<br>> Department of Computer Science<br>> Columbia University
<br>><br>> Tel: 1-646-387-5998<br>> ------------------------------------------------------------------------<br>><br>> _______________________________________________<br>> --Bandwidth and Colocation provided by
<a href="http://Easynews.com">Easynews.com</a> --<br>><br>> asterisk-dev mailing list<br>> To UNSUBSCRIBE or update options visit:<br>> <a href="http://lists.digium.com/mailman/listinfo/asterisk-dev">http://lists.digium.com/mailman/listinfo/asterisk-dev
</a><br>><br><br></blockquote></div><br><br clear="all"><br>-- <br>Arpit Mehta<br>Graduate Student<br>Department of Computer Science<br>Columbia University<br><br>Tel: 1-646-387-5998