Daniel-Constantin Mierla writes:
Can you set $var(plan) to a static string value before
dp_translate()
just to see if the value is updated in the function?
i now have:
xlog("L_INFO", "Translating <$var(calling_number)> based on dpid
4\n");
$var(plan) = "something";
if (dp_translate("4", "$var(calling_number)")) {
xlog("L_INFO", "Found attrs <$var(plan)>\n");
and get:
Aug 31 21:57:21 wheezy2 /usr/sbin/sip-proxy[9733]: INFO: Translating <+35892345670>
based on dpid 4
Aug 31 21:57:21 wheezy2 /usr/sbin/sip-proxy[9733]: INFO: Found attrs <598400320>
so looks like something happens to the pvar, but not the right thing.
-- juha