[sr-dev] git:carstenbock/rtpproxy: The Timeout socket must be sent with Update after session confirmation.

Carsten Bock carsten at bock.info
Thu Aug 19 16:05:18 CEST 2010


Module: sip-router
Branch: carstenbock/rtpproxy
Commit: d16d34b1ed18e572705f1c1a8b3113f274e618b3
URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d16d34b1ed18e572705f1c1a8b3113f274e618b3

Author: Carsten Bock <lists at bock.info>
Committer: Carsten Bock <lists at bock.info>
Date:   Thu Aug 19 15:33:30 2010 +0200

The Timeout socket must be sent with Update after session confirmation.

---

 modules_k/rtpproxy/rtpproxy.c |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/modules_k/rtpproxy/rtpproxy.c b/modules_k/rtpproxy/rtpproxy.c
index 1e26b61..e2d7e55 100644
--- a/modules_k/rtpproxy/rtpproxy.c
+++ b/modules_k/rtpproxy/rtpproxy.c
@@ -407,7 +407,7 @@ static param_export_t params[] = {
 	{"rtpproxy_disable_tout", INT_PARAM, &rtpproxy_disable_tout },
 	{"rtpproxy_retr",         INT_PARAM, &rtpproxy_retr         },
 	{"rtpproxy_tout",         INT_PARAM, &rtpproxy_tout         },
-	{"timeout_socket_str",    STR_PARAM, &timeout_socket_str.s  },
+	{"timeout_socket",    STR_PARAM, &timeout_socket_str.s  },
 	{0, 0, 0}
 };
 
@@ -2173,12 +2173,12 @@ force_rtp_proxy(struct sip_msg* msg, char* str1, char* str2, int offer)
 				}
 				if (to_tag.len > 0) {
 					iovec_param_count = 18;
-				} else {
-					iovec_param_count = 14;
 					if (timeout_socket_str.len > 0) {
-						iovec_param_count = 16;
-						STR2IOVEC(timeout_socket_str, v[15]);
+						iovec_param_count = 20;
+						STR2IOVEC(timeout_socket_str, v[19]);
 					}
+				} else {
+					iovec_param_count = 14;
 				}
 
 				cp = send_rtpp_command(node, v, iovec_param_count);




More information about the sr-dev mailing list