Hello,
On 14.03.18 00:19, [email protected] wrote: > Hello Everyone, > Not sure what I am missing, but can't match ip address to subnet > > Log says > > INFO: <script>: Subnets not match processing rtp...destination ip > [10.0.1.242] and sourceip [10.0.1.241] > > > if(is_method("INVITE")) { > $avp(destip)=$(du{s.select,1,:}); > $avp(subnet) = $avp(destip) + "/16"; if you want to get the host part (ip) of the $du, then just use $dd. > xlog("L_INFO", "Initial Request: [$rm] destination ip > [$avp(destip)] and sourceip [$si]\n"); > if(!is_in_subnet("$si", "$avp(subnet)")) { So instead of the above if, get rid of the avps and you can just use: if(!is_in_subnet("$si", "$dd/16")) { Cheers, Daniel > xlog("L_INFO", "Subnets not match processing > rtp...destination ip [$avp(subnet)] and source ip [$si]\n"); > route(RTP_MANAGE); > } > } > > > > [root@prx00 ~]# rpm -qa | grep kamailio > kamailio-mysql-5.1.2-2.git4c840b7e9.fc27.x86_64 > kamailio-5.1.2-2.git4c840b7e9.fc27.x86_64 > > > Slava. > > > _______________________________________________ > Kamailio (SER) - Users Mailing List > [email protected] > https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users -- Daniel-Constantin Mierla www.twitter.com/miconda -- www.linkedin.com/in/miconda Kamailio Advanced Training - April 16-18, 2018, Berlin - www.asipto.com Kamailio World Conference - May 14-16, 2018 - www.kamailioworld.com _______________________________________________ Kamailio (SER) - Users Mailing List [email protected] https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
