[OpenSIPS-Users] Bug in b2b code

opensipslist at encambio.com opensipslist at encambio.com
Fri Feb 5 23:32:19 CET 2010


Hello list,

Observed in revision 6567, bridging a client while explicitly
setting the transport in the client URI will not work. The transport
is ignored. In version 1.6.0 using the prepaid.xml as an example,
setting the client URIs with:

  b2b_init_request("prepaid", "sip:target at name.host.tld:1234;transport=tcp", "sip:target at name.host.tldl5678;transport=tcp");

...caused a bridge to start over the TCP transport. When integrating
the changes of revision 6567 (the newest b2b_entities and b2b_logic
to date) a bridge is created over the same transport as the initial
message, ignoring any explicitly set transport.

Does this make sense? WHile not knowing exaclty where the problem
lies, I suspect it is modules/b2b_entities/client.c or client.h.

Regards,
Brian



More information about the Users mailing list