<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:18px"><div id="yui_3_16_0_ym19_1_1461946587511_22586">fuck you</div><div id="yui_3_16_0_ym19_1_1461946587511_22587">fuck you</div><div id="yui_3_16_0_ym19_1_1461946587511_22588"><br id="yui_3_16_0_ym19_1_1461946587511_22589"></div><div dir="ltr" id="yui_3_16_0_ym19_1_1461946587511_22590"><span id="yui_3_16_0_ym19_1_1461946587511_22591">do not send mail for me</span></div><div dir="ltr" id="yui_3_16_0_ym19_1_1461946587511_22592"><br id="yui_3_16_0_ym19_1_1461946587511_22593"></div><div dir="ltr" id="yui_3_16_0_ym19_1_1461946587511_22594">fuck you</div><div dir="ltr" id="yui_3_16_0_ym19_1_1461946587511_22595"><br id="yui_3_16_0_ym19_1_1461946587511_22596"></div><div dir="ltr" id="yui_3_16_0_ym19_1_1461946587511_22597">fuck your parents </div><div dir="ltr" id="yui_3_16_0_ym19_1_1461946587511_22598"><br id="yui_3_16_0_ym19_1_1461946587511_22599"></div><div dir="ltr" id="yui_3_16_0_ym19_1_1461946587511_22600"><span id="yui_3_16_0_ym19_1_1461946587511_22601">sun of the bech</span></div> <div class="qtdSeparateBR"><br><br></div><div class="yahoo_quoted" style="display: block;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 18px;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir="ltr"><font size="2" face="Arial"> On Friday, April 29, 2016 1:37 AM, Stefan Tobé <stefan.tobe@gmail.com> wrote:<br></font></div> <br><br> <div class="y_msg_container"><div id="yiv4911780068"><div><div dir="ltr"><div>Thanks Bogdan, that works fine!<br clear="none"></div>Stefan<br clear="none"></div><div class="yiv4911780068gmail_extra"><br clear="none"><div class="yiv4911780068gmail_quote">On Thu, Apr 28, 2016 at 6:06 PM, Bogdan-Andrei Iancu <span dir="ltr"><<a rel="nofollow" shape="rect" ymailto="mailto:bogdan@opensips.org" target="_blank" href="mailto:bogdan@opensips.org">bogdan@opensips.org</a>></span> wrote:<br clear="none"><blockquote class="yiv4911780068gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="yiv4911780068yqt1954201785" id="yiv4911780068yqt45425"><div>
<tt>Hi Stefan,<br clear="none">
<br clear="none">
Instead of <br clear="none"><span class="yiv4911780068">
if (src_ip == $(var(qpip){ip.pton}) && src_port ==
$var(qpprt)) { <br clear="none"></span>
do<br clear="none">
if ( $si== $var(qpip) && $sp == $var(qpprt) ) {<br clear="none">
<br clear="none">
<br clear="none">
For t_relay(), see:<br clear="none">
<a rel="nofollow" shape="rect" target="_blank" href="http://www.opensips.org/html/docs/modules/2.1.x/tm.html#trelay-1">http://www.opensips.org/html/docs/modules/2.1.x/tm.html#trelay-1</a><br clear="none">
but it does not accept variables.<br clear="none">
To get a similar behavior, do :<br clear="none">
$du = "sip:"+ </tt><tt><tt>$var(qpip) + ":" + </tt></tt><tt><tt><tt>$var(qpprt);<br clear="none">
t_relay();<br clear="none">
<br clear="none">
</tt></tt>Regards,<br clear="none">
</tt>
<pre>Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
<a rel="nofollow" shape="rect" target="_blank" href="http://www.opensips-solutions.com/">http://www.opensips-solutions.com</a></pre><div><div class="yiv4911780068h5">
<div>On 28.04.2016 15:50, Stefan Tobé wrote:<br clear="none">
</div>
</div></div><blockquote type="cite"><div><div class="yiv4911780068h5">
<div dir="ltr">
<div>
<div>
<div>Hi there,<br clear="none">
</div>
I am trying to sanitize the opensips script by using a
script 'dashboard' in the beginning of the script (using
startup_route)<br clear="none">
<br clear="none">
I face two problems here (opensips script errors)<br clear="none">
problem 1: $var(uriqp) should be the uri-string in order to
use that in t_relay() which is rejected<br clear="none">
</div>
problem 2: completing IF statement where src_ip should be
compared to transformed (to binary) ip address and source
port is both rejected<br clear="none">
<br clear="none">
</div>
Can somebody explain <br clear="none">
<ol><li>what the correct uri string for use in t_relay() would
need to be ? (just entering t_relay("udp:<a rel="nofollow" shape="rect" target="_blank" onclick="return theMainWindow.showLinkWarning(this)" href="http://10.130.2.4:5060/">10.130.2.4:5060</a>")
works fine)</li><li>what the correct way of transformation I need to use in
order to have this IF statement accepted?</li></ol>
<div>thanks</div>
<div>Stefan Tobé<br clear="none">
</div>
<div>
<div><br clear="none">
<br clear="none">
<br clear="none">
####### Routing Logic ########<br clear="none">
startup_route {<br clear="none">
####### Local Parameters / Dashboard #########<br clear="none">
$var(qpip)= "10.130.2.4";<br clear="none">
$var(qpprt)= "5090";<br clear="none">
# $var(qpprt)= 5090;<br clear="none">
<br clear="none">
<span style="color:rgb(255,0,0);"><b> $var(uriqp)=
"udp:"+$var(qpip)+":"+$var(qpprt);<br clear="none">
</b></span><br clear="none">
<br clear="none">
}<br clear="none">
<br clear="none">
<br clear="none">
route{<br clear="none">
<br clear="none">
<b><span style="color:rgb(255,0,0);">if (src_ip ==
$(var(qpip){ip.pton}) && src_port ==
$var(qpprt)) { (=> won't accept </span><span style="color:rgb(255,0,0);">regardless whether
$var(qpprt)= "5090" or $var(qpprt)= 5090)</span></b><br clear="none">
# code here<br clear="none">
route(sbc);<br clear="none">
}<br clear="none">
</div>
<div>else ....<br clear="none">
</div>
<div>}<br clear="none">
<br clear="none">
route[qp] {<br clear="none">
<br clear="none">
<span style="color:rgb(255,0,0);"><b> if
(!t_relay($var(uriqp)) {</b></span><br clear="none">
send_reply("500","Internal Error");<br clear="none">
}<br clear="none">
exit;<br clear="none">
}<br clear="all">
<div>
<div><br clear="none">
-- <br clear="none">
<div>mvg<br clear="none">
Stefan Tobé<br clear="none">
<br clear="none">
</div>
</div>
</div>
</div>
</div>
</div>
<br clear="none">
<fieldset></fieldset>
<br clear="none">
</div></div><span class="yiv4911780068"></span><pre>_______________________________________________
Users mailing list
<a rel="nofollow" shape="rect" ymailto="mailto:Users@lists.opensips.org" target="_blank" href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a>
<a rel="nofollow" shape="rect" target="_blank" href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a>
</pre>
</blockquote>
<br clear="none">
</div></div>
<br clear="none">_______________________________________________<br clear="none">
Users mailing list<br clear="none">
<a rel="nofollow" shape="rect" ymailto="mailto:Users@lists.opensips.org" target="_blank" href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br clear="none">
<a rel="nofollow" shape="rect" target="_blank" href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br clear="none">
<br clear="none"></blockquote></div><br clear="none"><br clear="all"><br clear="none">-- <br clear="none"><div class="yiv4911780068gmail_signature">mvg<br clear="none">Stefan Tobé<br clear="none"><br clear="none"><br clear="none">Private Mobility Nederland B.V.<br clear="none">Bolderweg 1<br clear="none">1332 AX Almere<br clear="none">tel: 088 303 3002 / 06 21 26 59 68<br clear="none">email: <a rel="nofollow" shape="rect" ymailto="mailto:stefan.tobe@privatemobility.nl" target="_blank" href="mailto:stefan.tobe@privatemobility.nl">stefan.tobe@privatemobility.nl</a><br clear="none">internet: <a rel="nofollow" shape="rect" target="_blank" href="http://www.privatemobility.nl/">www.privatemobility.nl</a><br clear="none"><br clear="none"></div>
</div></div></div><br><div class="yqt1954201785" id="yqt33241">_______________________________________________<br clear="none">Users mailing list<br clear="none"><a shape="rect" ymailto="mailto:Users@lists.opensips.org" href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br clear="none"><a shape="rect" href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br clear="none"></div><br><br></div> </div> </div> </div></div></body></html>