Hello,

On 10/11/10 2:06 PM, "Nicolas Rüger" wrote:
Hello,


any ideas for parameter passing to perl-scripts are appreciated!!!
as I understand the documentation, perl_exec() executes a function in Perl script set by filename parameter.

I checked the sources and the second parameter to perl exec is considered static string. It won't be lot of work to make it dynamic PV container. For now you can use Alex's suggestion with passing via variables.

Cheers,
Daniel


Regards,

Nicolas


-------- original--------


Hello,

is there any chance to pass parameters (like from_uri or to_uri) from the 
kamailio routing logic to a perl script?



I know that the whole sip message is provided as parameter but I wonder if 
there's a way to pass just the caller's uri (from tag) or the callee's uri (to 
tag) as a second parameter to the perl script.


By using xlog it's clear that in $fu and $ru one can find the uri's.

   xlog("from: $fu to: $ru \n")

OUTPUT: "from: sip:use...@mykamailio.de to:use...@mykamailio.de"

BUT using these variables as a second parameter in perl_exec() leads to an 
error on kamailio start-up cause of bad config file.


   perl_exec("my_perl_script",$fu);
        

Any suggestions or ideas???



Thank you...

Regards,

Nicolas


--
Daniel-Constantin Mierla
http://www.asipto.com


_______________________________________________
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

Reply via email to