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:[email protected]”)
route[1]{
append_branch("sip:[email protected]");
append_branch("sip:[email protected]");
}
route[2]{
append_branch("sip:[email protected]");
append_branch("sip:[email protected]");
}
$T_branch_idx could be extended to $T_branch_name.
Thanks,
xaled
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users