[SR-Users] execute only on INITIAL INVITE

David Villasmil david.villasmil.work at gmail.com
Tue Mar 20 22:54:22 CET 2018


Many thanks to all!
ᐧ

Regards,

David Villasmil
email: david.villasmil.work at gmail.com
phone: +34669448337

On Tue, Mar 20, 2018 at 7:50 PM, Alex Balashov <abalashov at evaristesys.com>
wrote:

> Yes, the presence of a To tag differentiates in-dialog requests from
> initial ones.
>
> -- Alex
>
> On Mar 20, 2018, at 8:03 PM, David Villasmil <david.villasmil.work at gmail.
> com> wrote:
>
> Hello guys,
>
> I want to execute an sql only for INITIAL INVITEs, I'm trying like:
>
> #!ifdef WITH_DID_VALIDATE
>         if(!has_totag()) {
>             sql_query("acd", "select * from did_numbers where didNumber =
> '$tU' and active = 'Y'", "ra");
>             xlog("L_ERR", "[REQUEST_ROUTE] number of rows in table
> domain: $dbr(ra=>rows)\n");
>             if( $dbr(ra=>rows)==0 ) {
>                 xlog("L_ERR", "[REQUEST_ROUTE] DID Number validation
> returned [$dbr(ra=>rows)], not responding to this request\n");
>                 exit;
>             }
>             sql_result_free("ra");
>         }
> #!endif
>
> But, say I remove the DID from the allowed list while a call is going on.
> Then responses to the allowed INVITE would not be processed.
>
> How would I limit that to ONLY the INITIAL INVITE? Should I use has_totag?
>
> Thanks!
>
> David
>
> Regards,
>
> David Villasmil
> email: david.villasmil.work at gmail.com
> phone: +34669448337 <+34%20669%2044%2083%2037>
>>
> _______________________________________________
> Kamailio (SER) - Users Mailing List
> sr-users at lists.kamailio.org
> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>
>
> _______________________________________________
> Kamailio (SER) - Users Mailing List
> sr-users at lists.kamailio.org
> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kamailio.org/pipermail/sr-users/attachments/20180320/1d40cdd8/attachment.html>


More information about the sr-users mailing list