[Kamailio-Users] lookup("location") problem
Daniel-Constantin Mierla
miconda at gmail.com
Thu Feb 19 21:59:07 CET 2009
On 02/19/2009 10:47 PM, Alex Balashov wrote:
> Daniel-Constantin Mierla wrote:
>
>> Hello,
>>
>> On 02/19/2009 06:44 PM, BERGANZ François wrote:
>>
>>> Hello,
>>>
>>>
>>>
>>> I do as the example in the module registrar doc:
>>>
>>>
>>>
>>> lookup("location");
>>>
>>> switch ($?) {
>>>
>>> case -1:
>>>
>>> case -3:
>>>
>>> sl_send_reply("404", "Not Found");
>>>
>>> exit;
>>>
>>> case -2:
>>>
>>> sl_send_reply("405", "Not Found");
>>>
>>> exit;
>>>
>>> };
>>>
>>>
>>>
>>>
>>>
>>> And SER report me ERROR:core:pv_parse_spec: wrong char [$/36] in [$?]
>>> at [0 (0)]
>>>
>>>
>>>
>>> Know you why?
>>>
>>>
>> I have to check the source code, $? might have been removed once we got
>> the pseudo-variables in the config. Use $retcode or $rc:
>> http://www.kamailio.org/dokuwiki/doku.php/pseudovariables:devel#returned_code
>>
>
> I believe $? has been retired. I ran into the same issue and used
> $retcode with success.
>
I fixed the docs for 1.4.x and 1.5.x.
Thanks,
Daniel
--
Daniel-Constantin Mierla
http://www.asipto.com
More information about the Users
mailing list