Hi there,

 

The example config that Kamailio ships with contains this block of code in request_route:

 

# handle retransmissions

if(t_precheck_trans()) {

     t_check_trans();

     exit;

}

t_check_trans();

 

I am not fully understanding the requirement for either of the t_check_trans() here. As far as I can see from the documentation, t_check_trans() returns a boolean value and does not modify any data internally.

 

Can anyone help me find out what the relevance of the t_check_trans() calls is?

 

 

Thanks

 

Phil Lavin

Systems Engineer

CloudCall by SYNETY
www.cloudcall.com


T: +44 (0) 330 335 0000 / +1 617 982 1600

D: +44 (0) 116 424 4790 / +1 617 982 4790

SM: LinkedIn

READ OUR BLOG FOR SMARTER COMMUNICATIONS 


Confidentiality: This e-mail transmission, including any attachments, is intended only for the named recipient(s) and may contain information that is privileged, confidential and/or exempt from disclosure under applicable law. If you have received this transmission in error, or are not the named recipient(s), please notify the sender immediately by return e-mail and permanently delete this transmission, including any attachments.
Security: This e-mail and any attachments are believed to be free from any virus but it is the responsibility of the recipient to ensure this is so. E-mail is not a 100% secure communication
.