[Kamailio-Users] lookup("location") problem
Alex Balashov
abalashov at evaristesys.com
Thu Feb 19 21:47:08 CET 2009
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.
--
Alex Balashov
Evariste Systems
Web : http://www.evaristesys.com/
Tel : (+1) (678) 954-0670
Direct : (+1) (678) 954-0671
Mobile : (+1) (678) 237-1775
More information about the Users
mailing list