[OpenSIPS-Users] rewritehost() and AVP
Anca Vamanu
anca at opensips.org
Thu Nov 18 11:38:39 CET 2010
Hi Anton,
Not all functions accept avp's as arguments - rewritehost doesn't accept
them because this has not been implemented :).
Regards,
--
Anca Vamanu
www.voice-system.ro
On 11/18/2010 11:38 AM, Anton Zagorskiy wrote:
> Thanks, this is work.
>
> Can you explain why rewritehost() doesn't accept AVP? Where AVP doesn't work
> too?
>
>
>
>
>
>
> WBR, Anton Zagorskiy
> VoIP Developer, Oyster Telecom
> Phone.: +7 812 601-0666
> Fax: +7 812 601-0593
> a.zagorskiy at oyster-telecom.ru
> www.oyster-telecom.ru
>
>
>
>
>> -----Original Message-----
>> From: users-bounces at lists.opensips.org [mailto:users-
>> bounces at lists.opensips.org] On Behalf Of Ovidiu Sas
>> Sent: Wednesday, November 17, 2010 7:35 PM
>> To: OpenSIPS users mailling list
>> Subject: Re: [OpenSIPS-Users] rewritehost() and AVP
>>
>> Deal with the host and port via PVs:
>> http://www.opensips.org/Resources/DocsCoreVar16#toc59
>> http://www.opensips.org/Resources/DocsCoreVar16#toc64
>>
>>
>> Regards,
>> Ovidiu Sas
>>
>> On Wed, Nov 17, 2010 at 10:58 AM, Anton Zagorskiy
>> <a.zagorskiy at oyster-telecom.ru> wrote:
>>
>>> Hello.
>>> How to pass a value to the rewritehost() function using AVP?
>>>
>>> 1. Code
>>> $avp(i:50) = "192.168.0.01";
>>> rewritehostport("$avp(i:50)");
>>> route(1)
>>>
>>> raises errors:
>>> ERROR:core:parse_uri: bad port in uri (error at char ) in state 8)
>>>
>> parsed:
>>
>>> <sip:1001@$avp(i:50>(21) /<sip:1001@$avp(i:50)> (22)
>>> ERROR:core:parse_sip_msg_uri: bad uri<sip:1001@$avp(i:50)>
>>>
>>> 2. Code
>>> $avp(i:50) = "192.168.0.01";
>>> rewritehostport($avp(i:50)); # Without qoutes
>>> route(1)
>>>
>>> raises errors during stratup:
>>> CRITICAL:core:yyerror: parse error in config file, line 747, column
>>>
>> 28-38:
>>
>>> syntax error
>>> CRITICAL:core:yyerror: parse error in config file, line 747, column
>>>
>> 38-39:
>>
>>> bad argument, string expected
>>>
>>>
>>>
>>> WBR, Anton Zagorskiy
>>> VoIP Developer, Oyster Telecom
>>> Phone.: +7 812 601-0666
>>> Fax: +7 812 601-0593
>>> a.zagorskiy at oyster-telecom.ru
>>> www.oyster-telecom.ru
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users at lists.opensips.org
>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>>
>>>
>> _______________________________________________
>> Users mailing list
>> Users at lists.opensips.org
>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/user
More information about the Users
mailing list