Hello,
On 2/8/10 11:01 PM, Juha Heinanen wrote:
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.
maybe a pseudo-variable
fits better for this purpose.
Return codes for module functions group in three classes:
0 - true
==0 - exit
<0 - false
They are not very indicated to be used for returning values in the
script, although, of course, you need different true/false values to
distinguish among various internal behaviors of the function.
Cheers,
Daniel
if group
happens to be zero, it returns zero, which exists the script. i need to
disallow group number 0 and document it.
so the "fix" is to use some other group number that zero.
--
Daniel-Constantin Mierla
eLearning class for Kamailio 3.0.0
*
http://www.asipto.com/