[Serusers] enum and lcr

Iqbal iqbal at gigo.co.uk
Mon Apr 25 20:29:57 CEST 2005


cheers guys, makes the config look nicer :-)

Iqbal

Bogdan-Andrei Iancu wrote:

> indeed, the if statements are evaluated exactly as in C = left to 
> right, stop when overall result found.
>
> bogdan
>
> Juha Heinanen wrote:
>
>> Klaus Darilion writes:
>>
>> > > if (!enum_query("e164.arpa") && !enum_query("e164.info") && > > 
>> !enum_query("freenum.org")) {
>> > >    route(PSTN)
>> > > }
>> > > This may cause unpredictable behaviour, as you never know how the 
>> if > statement is processed internally. (which lookup will be the first
>> > one)
>>
>> this is news to me.  i have always thought that && in ser.cfg has same
>> semantics as in C, i.e., that operands are evaluated from left to
>> right.  is it really true that they can be evaluated in any order?
>>
>> -- juha
>>
>> _______________________________________________
>> Serusers mailing list
>> serusers at lists.iptel.org
>> http://lists.iptel.org/mailman/listinfo/serusers
>>
>>  
>>
>
> _______________________________________________
> Serusers mailing list
> serusers at lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers
>
> .
>




More information about the sr-users mailing list