[OpenSIPS-Devel] [OpenSIPS/opensips] 6eec7f: Fixed missing traced SIP messages.
Bogdan-Andrei Iancu
bogdan at opensips.org
Fri Jul 21 09:14:11 EDT 2017
Branch: refs/heads/master
Home: https://github.com/OpenSIPS/opensips
Commit: 6eec7f95025f0bda0e1dfa764430934a73e90e87
https://github.com/OpenSIPS/opensips/commit/6eec7f95025f0bda0e1dfa764430934a73e90e87
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2017-07-21 (Fri, 21 Jul 2017)
Changed paths:
M modules/siptrace/siptrace.c
M modules/tm/t_cancel.c
M modules/tm/t_fwd.c
M modules/tm/t_hooks.h
M modules/tm/t_lookup.c
M modules/tm/t_reply.c
M modules/tm/timer.c
Log Message:
-----------
Fixed missing traced SIP messages.
The following SIP messages were not traced by SIP trace:
* 100 trying generated by OpenSIPS
* incoming ACK for negative replies
* outgoing ACK to negative replies
* incoming replies to CANCEL requests
* incoming request retransmissions
* outgoing request retransmissions
* outgoing reply retransmissions
The fix introduced two new TM callback to get access to the lowest level in TM message handling:
* matching a SIP message to the transaction
* sending a SIP message related to the transaction
More information about the Devel
mailing list