Hi,
The 31 is a hard limit as the TM module is internally using an integer
for storing a branch bitmask. Here is the limitation coming from. The
change is not a trivial one, still not impossible (to drop the int
bitmask and move to an array of int)
Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
https://www.opensips-solutions.com
https://www.siphub.com
On 9/7/23 2:49 PM, Dmitry Ponomaryov wrote:
Have a nice day, everyone
Question is to increase the value of MAX_BRANCHES[1] to 32, for
example, which will go beyond the boundaries of the source code in
tm.c, namely condition[2], which clearly shows that only 30 is
possible, how critical it is to change the condition in tm.c, in order
to get the need value? [1]
https://github.com/OpenSIPS/opensips/blob/master/config.h#L169
<https://github.com/OpenSIPS/opensips/blob/master/config.h#L169> [2]
https://github.com/OpenSIPS/opensips/blob/master/modules/tm/tm.c#L817-L821
<https://github.com/OpenSIPS/opensips/blob/master/modules/tm/tm.c#L817-L821>
_______________________________________________
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users