<div>Thanks, Russ!</div>
<div>&nbsp;</div>
<div>Any suggestions on how to apply a subnet mask so that I can match an IP that belongs to <a href="http://192.168.0.0/23">192.168.0.0/23</a>, for example? Or would the only way be to match&nbsp;the string using REGEX?</div>

<div><br>&nbsp;</div>
<div><span class="gmail_quote">On 9/6/06, <b class="gmail_sendername">Rushowr</b> &lt;<a href="mailto:rushowr@phreaker.net">rushowr@phreaker.net</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">-----BEGIN PGP SIGNED MESSAGE-----<br>Hash: SHA1<br><br>Rushowr wrote:<br>&gt; Steve Hsieh wrote:<br>&gt;&gt; Greetings,
<br>&gt;<br>&gt;&gt; Is it possible to create a conditional IF inside extensions.conf based<br>&gt;&gt; on the source IP address of a SIP phone (as opposed to extension)?&nbsp;&nbsp;What<br>&gt;&gt; I would like to do is the following:
<br>&gt;<br>&gt;<br>&gt;&gt; 1. If SIP phone IP belongs to <a href="http://192.168.0.0/24">192.168.0.0/24</a> &lt;<a href="http://192.168.0.0/24">http://192.168.0.0/24</a>&gt;<br>&gt;&gt; subnet, set CALLERID=xxxx<br>&gt;&gt; 2. Else, set CALLERID=yyyy
<br>&gt;<br>&gt;&gt; Thanks in advance for any examples or help.<br>&gt;<br>&gt;&gt; Steve<br>&gt;<br>&gt;<br>&gt;&gt; ------------------------------------------------------------------------<br>&gt;<br>&gt;&gt; _______________________________________________
<br>&gt;&gt; --Bandwidth and Colocation provided by <a href="http://Easynews.com">Easynews.com</a> --<br>&gt;<br>&gt;&gt; asterisk-users mailing list<br>&gt;&gt; To UNSUBSCRIBE or update options visit:<br>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://lists.digium.com/mailman/listinfo/asterisk-users">
http://lists.digium.com/mailman/listinfo/asterisk-users</a><br>&gt; Steve, yes you can do it.<br>&gt;<br>&gt; You'll need to use the SIPPEER function (available in trunk only I<br>&gt; believe) to get ${SIPPEER(ipaddr)}. You can then use Set and If() to do
<br>&gt; what you want.<br>&gt;<br>&gt; SKM<br><br>I'm sorry, you need ${SIPPEER(${EXTEN}|ipaddr)} to retrieve the data you<br>want<br></blockquote></div>