# opensips.cfg<br>$var(passation) = $ct;<br><br>#&nbsp;UrgenceScript.pl<br>my $pass = &quot;\$var(passation)&quot;;<br>my $v = $m-&gt;pseudoVar($pass);<br>open POUET, &quot;&gt;/tmp/pouet&quot;;<br>print POUET $v . &quot;\n&quot;;<br>
close POUET;<br><br>I don&#39;t have the same value in the 2 variables ...<br>any idea ?<br><br><br><div class="gmail_quote">2008/11/18 Alex Balashov <span dir="ltr">&lt;<a href="mailto:abalashov@evaristesys.com">abalashov@evaristesys.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">These arguments haven&#39;t ever worked for me. &nbsp;I just set pseudovariables (e.g. $var(name)) and then get them out in Perl.<br>

<br>
Brett Nemeroff wrote:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d">
Of course, the other way to do this is actually getting the AVP bits to work properly, which you&#39;ll probably need anyway.<br>
<br>
I remember, I had to move some files around to make this work right..<br>
-Brett<br>
<br>
<br></div><div class="Ih2E3d">
On Tue, Nov 18, 2008 at 11:35 AM, Geoffroy Rabouin &lt;<a href="mailto:geoffroy.rabouin@gmail.com" target="_blank">geoffroy.rabouin@gmail.com</a> &lt;mailto:<a href="mailto:geoffroy.rabouin@gmail.com" target="_blank">geoffroy.rabouin@gmail.com</a>&gt;&gt; wrote:<br>

<br>
 &nbsp; &nbsp;I haven&#39;t got the value, but :<br>
 &nbsp; &nbsp;$avp(s:password)<br>
<br>
 &nbsp; &nbsp;it seems that it must not use the quotes ...<br>
<br>
<br>
 &nbsp; &nbsp;2008/11/18 Brett Nemeroff &lt;<a href="mailto:brett@nemeroff.com" target="_blank">brett@nemeroff.com</a><br></div>
 &nbsp; &nbsp;&lt;mailto:<a href="mailto:brett@nemeroff.com" target="_blank">brett@nemeroff.com</a>&gt;&gt;<div class="Ih2E3d"><br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;Ok, since brute force is my style.. try:<br>
 &nbsp; &nbsp; &nbsp; &nbsp;perl_exec(&quot;Urgence&quot;, &quot;$avp(s:password)&quot;)<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;On Tue, Nov 18, 2008 at 11:26 AM, Geoffroy Rabouin<br></div>
 &nbsp; &nbsp; &nbsp; &nbsp;&lt;<a href="mailto:geoffroy.rabouin@gmail.com" target="_blank">geoffroy.rabouin@gmail.com</a> &lt;mailto:<a href="mailto:geoffroy.rabouin@gmail.com" target="_blank">geoffroy.rabouin@gmail.com</a>&gt;&gt;<div class="Ih2E3d">
<br>
 &nbsp; &nbsp; &nbsp; &nbsp;wrote:<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;I&#39;ve tried :<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;perl_exec(&quot;Urgence&quot;, $avp(s:password))<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;perl_exec(&quot;Urgence&quot;, avp(s:password))<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;They don&#39;t work, it seems that it must have the quotes ...<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;and with the quotes it itsn&#39;t the value which is transmitted.<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;2008/11/18 Brett Nemeroff &lt;<a href="mailto:brett@nemeroff.com" target="_blank">brett@nemeroff.com</a><br></div>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;mailto:<a href="mailto:brett@nemeroff.com" target="_blank">brett@nemeroff.com</a>&gt;&gt;<div class="Ih2E3d"><br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;It&#39;s been a while since I used the perl stuff, but have<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;you tried:<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;perl_exec(&quot;Urgence&quot;, $avp(s:password))<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;?<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;On Tue, Nov 18, 2008 at 11:03 AM, Geoffroy Rabouin<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;<a href="mailto:geoffroy.rabouin@gmail.com" target="_blank">geoffroy.rabouin@gmail.com</a><br></div><div class="Ih2E3d">
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;mailto:<a href="mailto:geoffroy.rabouin@gmail.com" target="_blank">geoffroy.rabouin@gmail.com</a>&gt;&gt; wrote:<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Let me be more explicative<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;first test :<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;# openser.cfg<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;perl_exec(&quot;Urgence&quot;);<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;# UrgenceScript.pl<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;my $hdr = OpenSIPS::AVP::get(&quot;password&quot;);<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;the $hdr variable is NULL<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;second test :<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;# opensips.cfg<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;perl_exec(&quot;Urgence&quot;, &quot;avp(s:password)&quot;);<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;# UrgenceScript.pl<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;my $hdr = shift;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;the hdr variable is ==&gt; avp(s:password) and not the<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;value of the avp.<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;and if I perl_exec(&quot;Urgence&quot;, avp(s:password));<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;whitout quotes, opensips simply crash.<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;thanks<br>
<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;---------- Forwarded message ----------<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;From: *Geoffroy Rabouin* &lt;<a href="mailto:geoffroy.rabouin@gmail.com" target="_blank">geoffroy.rabouin@gmail.com</a><br></div><div class="Ih2E3d">
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;mailto:<a href="mailto:geoffroy.rabouin@gmail.com" target="_blank">geoffroy.rabouin@gmail.com</a>&gt;&gt;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Date: 2008/11/18<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Subject: How to pass an opensips variable to perl<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;To: <a href="mailto:users@lists.opensips.org" target="_blank">users@lists.opensips.org</a><br></div><div><div></div><div class="Wj3C7c">
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;mailto:<a href="mailto:users@lists.opensips.org" target="_blank">users@lists.opensips.org</a>&gt;<br>
<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Hi,<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;I want to pass a variable from opener to a perl program<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;anyone has complete these ?<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;I try with :<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;# opensips.cfg<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;perl_exec(&quot;Urgence&quot;, &quot;avp(s:password)&quot;);<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;# UrgenceScript.pl<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;my $hdr = OpenSIPS::AVP::get(&quot;password&quot;);<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;But the $hdr variable still be null<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;I&#39;ve only use OpenSIPS qw ( log ); and use<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;OpenSIPS::Message; for the USE section.<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;OpenSIPS::AVP cause opensips to crash for lack of<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;AVP.pm (which seems doesn&#39;t exist).<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;thanks<br>
<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;--  &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Geoffroy Rabouin<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;HighColoc<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;13710 La Barque<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;téléphone : 06-27-19-13-07<br>
<br>
<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;--  &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Geoffroy Rabouin<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;HighColoc<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;13710 La Barque<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;téléphone : 06-27-19-13-07<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;_______________________________________________<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Users mailing list<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<a href="mailto:Users@lists.opensips.org" target="_blank">Users@lists.opensips.org</a><br></div></div>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;mailto:<a href="mailto:Users@lists.opensips.org" target="_blank">Users@lists.opensips.org</a>&gt;<div class="Ih2E3d"><br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
<br>
<br>
<br>
<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;--  &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Geoffroy Rabouin<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;HighColoc<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;13710 La Barque<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;téléphone : 06-27-19-13-07<br>
<br>
<br>
<br>
<br>
<br>
 &nbsp; &nbsp;--  &nbsp; &nbsp;Geoffroy Rabouin<br>
 &nbsp; &nbsp;HighColoc<br>
 &nbsp; &nbsp;13710 La Barque<br>
 &nbsp; &nbsp;téléphone : 06-27-19-13-07<br>
<br>
<br>
<br></div>
------------------------------------------------------------------------<div class="Ih2E3d"><br>
<br>
_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opensips.org" target="_blank">Users@lists.opensips.org</a><br>
<a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>
</div></blockquote><font color="#888888">
<br>
<br>
-- <br>
Alex Balashov<br>
Evariste Systems<br>
Web &nbsp; &nbsp;: <a href="http://www.evaristesys.com/" target="_blank">http://www.evaristesys.com/</a><br>
Tel &nbsp; &nbsp;: (+1) (678) 954-0670<br>
Direct : (+1) (678) 954-0671<br>
Mobile : (+1) (706) 338-8599<br>
</font></blockquote></div><br><br clear="all"><br>-- <br>Geoffroy Rabouin<br>HighColoc<br>13710 La Barque<br>téléphone : 06-27-19-13-07<br>