Also, the INIT_VARS route is the very first thing that executes within the main routing block.
The case that i am interested in that results in one statement returning false and the other true is for an INVITE. I tried printing the uri variable but was unsuccessful in doing so. Maybe if that's the next best step, i can pursue that with some advice on how to print that variable. Thanks, Karthik On Thu, Jul 19, 2018 at 12:09 PM, Karthik Srinivasan <ksriniva2...@gmail.com > wrote: > Yes, they are used at the very same place. here is a code snippet of where > i added it for testing purposes: > > > route[INIT_VARS] { > > $var(myself) = uri =~ "<regex string to match>" || uri == myself; > //if i print $var(myself) it prints 0 > $var(myself) = uri =~ "<regex string to match>" || is_myself("$ru"); > //if i print $var(myself) it prints 1 > > // in both cases above the regex part isn't supposed to match and hence > correctly returns false. > ... > > } > > route{ > > route(INIT_VARS); > > ... > } > > Thanks, > > Karthik > > On Thu, Jul 19, 2018 at 11:46 AM, Daniel-Constantin Mierla < > mico...@gmail.com> wrote: > >> Hello, >> >> >> On 19.07.18 18:32, Karthik Srinivasan wrote: >> > Hello, >> > >> > Can someone explain to me why statement A returns True and statement B >> > returns False. >> > >> > Statement A: >> > is_myself("$ru") >> > >> > Statement B: >> > uri == myself >> > >> > >> > Isn't uri and $ru referencing the same data? >> > >> > With my current config i am expecting the is_myself to return True; i >> > was expecting the same for Statement B but unfortunately it is >> > returning False. >> > >> they are supposed to be the same in this case. >> >> Are they used at the same place in config? Note that $ru can be changed >> by different functions such as those from registrar, dispatcher, lcr, ... >> >> Cheers, >> Daniel >> >> -- >> Daniel-Constantin Mierla -- www.asipto.com >> www.twitter.com/miconda -- www.linkedin.com/in/miconda >> Kamailio World Conference -- www.kamailioworld.com >> >> >
_______________________________________________ Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users