[OpenSIPS-Users] identify branch by name in minor_branch_flag
Bogdan-Andrei Iancu
bogdan at opensips.org
Mon May 22 10:43:02 EDT 2017
Hello Xaled,
Any branch can be a minor branch, you just have to properly mark it via
the branch flag you configured (via the minor_branch_flag param - see
http://www.opensips.org/html/docs/modules/2.3.x/tm.html#idp5618944 )
You can set the corresponding branch flag via setbflag(
www.opensips.org/Documentation/Script-CoreFunctions-2-3 ) and check it
via
isbflagset(http://www.opensips.org/Documentation/Script-CoreFunctions-2-2#toc22)
Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com
OpenSIPS Summit May 2017 Amsterdam
http://www.opensips.org/events/Summit-2017Amsterdam.html
On 05/20/2017 03:32 AM, xaled wrote:
>
> Hi,
>
> did I get it right that it is only possible to identify minor branches
> by index?
>
> Using index I cannot have first branch to be minor in some scenarios
> and not minor in other.
>
> It would be good to be able to identify multiple minor branches by
> names. Ether URI, or additional specific name parameter could be used
> for it.
>
> Instead of:
>
> modparam("tm", "minor_branch_flag", 1)
>
> something like:
>
> modparam("tm", "minor_branch_flag", “sip:alice at test.com”)
>
> route[1]{
>
> append_branch("sip:alice at test.com");
>
> append_branch("sip:bob at test.com");
>
> }
>
> route[2]{
>
> append_branch("sip:bob at test.com");
>
> append_branch("sip:alice at test.com");
>
> }
>
> $T_branch_idx could be extended to $T_branch_name.
>
> Thanks,
>
> xaled
>
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20170522/2437faca/attachment.html>
More information about the Users
mailing list