[SR-Users] Example kamailio.cfg t_check_trans()

Phil Lavin phil.lavin at synety.com
Mon Jan 4 09:29:54 CET 2016


Thanks, Daniel. I'll update the docs to clarify this, if I get a moment.


Cheers

Phil

From: sr-users [mailto:sr-users-bounces at lists.sip-router.org] On Behalf Of Daniel-Constantin Mierla
Sent: 04 January 2016 08:06
To: Kamailio (SER) - Users Mailing List <sr-users at lists.sip-router.org>
Subject: Re: [SR-Users] Example kamailio.cfg t_check_trans()

Hello,
On 31/12/15 12:39, Phil Lavin wrote:
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?

t_check_trans() is used to detect retransmissions. If a retransmission is received, then the last reply (if any) needs to be sent back, then t_check_trans() does an 'exit' internally.

Cheers,
Daniel


--

Daniel-Constantin Mierla

http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda

Book: SIP Routing With Kamailio - http://www.asipto.com

http://miconda.eu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20160104/4dff4300/attachment.html>


More information about the sr-users mailing list