El Lunes, 8 de Febrero de 2010, Juha Heinanen escribió:
Iñaki Baz Castillo writes:
I do "$avp(i:10) =
allow_source_address_group()" for a request whose
source address matches a row in "address" table with "grp=0". I
expect
that allow_source_address_group() would return 0.
i checked the code and it returns the number of the group. if group
happens to be zero, it returns zero, which exists the script. i need to
disallow group number 0 and document it.
But why is not 0 a valid group? why does 0 exist the script? it's just a
return value, does any script function returning 0 ends the script?
so the "fix" is to use some other group
number that zero.
Yes, I didn't want to use group 0, it was a provisioning error but such error
found out the issue :)
--
Iñaki Baz Castillo <ibc(a)aliax.net>