Hi, can anyone answer this?
Regards
Lee
From: sr-users-bounces@lists.sip-router.org [mailto:sr-users-bounces@lists.sip-router.org] On Behalf Of Lee Archer Sent: 10 November 2010 10:25 To: sr-users@lists.sip-router.org Subject: [SR-Users] Variable substitution with Dispatcher
Hi, I am trying to compare 3.0.4 and 3.1 and the following works in 3.1 but not 3.0.4. Should this work in 3.0 or was it only fixed for 3.1?
ds_select_dst($tU,"4");
Regards
Lee
Hello,
On 11/11/10 5:35 PM, Lee Archer wrote:
Hi, can anyone answer this?
Regards
Lee
*From:*sr-users-bounces@lists.sip-router.org [mailto:sr-users-bounces@lists.sip-router.org] *On Behalf Of *Lee Archer *Sent:* 10 November 2010 10:25 *To:* sr-users@lists.sip-router.org *Subject:* [SR-Users] Variable substitution with Dispatcher
Hi, I am trying to compare 3.0.4 and 3.1 and the following works in 3.1 but not 3.0.4. Should this work in 3.0 or was it only fixed for 3.1?
ds_select_dst($tU,"4");
$tU is normally a string (it is the pv returning To header URI username) - the set id has to be integer.
However, using pseudo-variables in the parameters of ds_select_dst() works at least for the last 3-4 stable versions, just that the parameters must me enclosed in double quotes:
$var(alg) = 4; $var(grp) = 2; ds_select_dst("$var(grp)", "$var(alg)");
if $tU holds a number (printed as string) that you want to use like group id, convert it to integer: $var(grp) = $(tU{s.int});
Cheers, Daniel
Regards
Lee
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users