From osas@voipembedded.com Tue Jan 21 16:21:00 2020 From: Ovidiu Sas To: sr-users@lists.kamailio.org Subject: Re: [SR-Users] Printing xavp Date: Tue, 21 Jan 2020 10:20:37 -0500 Message-ID: In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1765131864==" --===============1765131864== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Here's something that works: $xavp(x=3D>a) =3D "1"; $xavp(x[0]=3D>b) =3D "2"; $xavp(x=3D>a) =3D "10"; $xavp(x[0]=3D>b) =3D "20"; $xavp(x=3D>a) =3D "100"; $xavp(x[0]=3D>b) =3D "200"; $var(i) =3D 0; while (pv_isset("$xavp(x[$var(i)])")) { xlog("L_INFO", "[$mi] xavp_copy $var(i)\n"); xavp_copy("x", "$var(i)", "y"); $var(i) =3D $var(i) + 1; } xlog("L_INFO", "[$mi] x is duplicated to y\n"); $var(i) =3D 0; while (pv_isset("$xavp(y[0])")) { xavp_params_implode("y", "$var(out)"); xlog("L_INFO", "[$mi] xavp(y[$var(i)])=3D$var(out)\n"); pv_unset("$xavp(y[0)"); $var(i) =3D $var(i) + 1; } The output: Jan 21 10:18:12 asrock k[29060]: INFO: