[SR-Users] ser avp question
Daniel-Constantin Mierla
miconda at gmail.com
Mon Mar 29 15:34:02 CEST 2010
On 3/29/10 3:31 PM, Juha Heinanen wrote:
> Daniel-Constantin Mierla writes:
>
> > using PV style should work:
> >
> > $var(attr) = $(avp(fd.attr[$var(i)]);
>
> daniel,
>
> thanks for trying to help. however,
>
> if (defined($(avp(fd.attr[$var(i)])))) {
>
indeed, the right syntax is:
if ( defined( $(avp(fd.attr)[$var(i)]) ) ) {
I messed up position of parenthesis.
Cheers,
Daniel
> produces
>
> 0(7761) ERROR:<core> [usr_avp.c:994]: Invalid AVP index '$var(i)'
> 0(7761) ERROR: pv [pv_core.c:2112]: bad avp name [attr[$var(i)]]
> 0(7761) ERROR:<core> [pvapi.c:553]: pvar "avp" has an invalid name param [attr[$var(i)]]
> 0(7761) ERROR:<core> [pvapi.c:708]: wrong char [)/41] in [$(avp(fd.attr[$var(i)]))] at [22 (2)]
> 0(7761) :<core> [cfg.y:3379]: parse error in config file /etc/sip-proxy/sip-proxy.cfg, line 3174, column 17-40: unknown script pseudo variable $(avp(fd.attr[$var(i)]))
>
> -- juha
>
--
Daniel-Constantin Mierla * http://www.asipto.com/ *
http://twitter.com/miconda *
http://www.linkedin.com/in/danielconstantinmierla
More information about the sr-users
mailing list