[OpenSER-Users] avp_pushto question
Iñaki Baz Castillo
ibc at aliax.net
Wed Jan 2 19:27:52 CET 2008
El Miércoles, 2 de Enero de 2008, Jeremy George escribió:
> while($var(idx) < 5) {
> if ($(avp(i:1)[$var(idx)]) != NULL) {
> xlog("L_NOTICE", "avp(i:1)[$var(idx)]=$(avp(i:1)[$var(idx)])
> avp(i:2)[$var(idx)]=$(avp(i:2)[$var(idx)])\n"); avp_pushto("$ru/username",
> "$(avp(i:2)[$var(idx)])");
> rewritehostport("10.10.10.10:5060");
> xlog("L_NOTICE", "$ru\n");
> } else {
> xlog("L_NOTICE", "avp(i:1)[$var(idx)] == NULL\n");
> }
> $var(idx) = $var(idx) + 1;
> }
> } else {
> xlog("L_NOTICE", "avp_db_query() returned no records\n");
> };
Forget using avp_pushto, you can do:
$rU = $(avp(i:2)[$var(idx)]);
instead of:
avp_pushto("$ru/username", "$(avp(i:2)[$var(idx)])");
--
Iñaki Baz Castillo
More information about the Users
mailing list