El Monday 03 September 2007 13:48:24 Daniel-Constantin Mierla escribió: > Hello, > > On 09/03/07 14:35, Iñaki Baz Castillo wrote: > > El Monday 03 September 2007 12:55:34 Daniel-Constantin Mierla escribió: > >> is_uri_host_local(); > >> $var(is_uri_host_local) = $retcode; > >> > >> Some times, because of OpenSER return code schema, negative values are > >> converted to -1, positive to 1 (0 is used to signal an exit from config > >> script interpretation). In this case might work, but not in all. > > > > In my case it doesn't work: > > > > is_uri_host_local(); > > $var(kk)=$retcode; > > xlog("---- var(kk) = $var(kk)\n"); > > > > And it occurs the same, $var(kk) is 1 or 4294967295, so the real problem > > is that "is_uri_host_local()" just return these two values. :( > > have you tried the if() conditions? Don't look at printed value, just > try to use if() conditions.
I've tryed that you mean: is_uri_host_local(); $var(kk)=$retcode; if($var(kk)) { xlog("-------------------- POSITIVE ------------------\n"); } if(!$var(kk)) { xlog("------------------- NEGATIVE------------------\n"); } and it ALWAYS shows "POSITIVE", so it's managing values 1 or 4294967295 :( -- Iñaki Baz Castillo [EMAIL PROTECTED] _______________________________________________ Users mailing list Users@openser.org http://openser.org/cgi-bin/mailman/listinfo/users