[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openser-devel
Subject:    [sr-dev] git:master: rtpproxy: send timeout socket only for U command
From:       Daniel-Constantin Mierla <miconda () gmail ! com>
Date:       2012-01-31 14:23:00
Message-ID: 20120131142300.6E234EF804E () rimmer ! ryngle ! com
[Download RAW message or body]

Module: sip-router
Branch: master
Commit: 7426c76dfb6750b344e19a632c16374c162f5090
URL:    http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=7426c76dfb6750b344e19a632c16374c162f5090


Author: Daniel-Constantin Mierla <miconda@gmail.com>
Committer: Daniel-Constantin Mierla <miconda@gmail.com>
Date:   Tue Jan 31 15:21:46 2012 +0100

rtpproxy: send timeout socket only for U command

- optional parameters are not allowed for other commands
- patch by Nick Altmann (nikbyte), FS#196

---

 modules/rtpproxy/rtpproxy.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/modules/rtpproxy/rtpproxy.c b/modules/rtpproxy/rtpproxy.c
index 93019cd..f72df2a 100644
--- a/modules/rtpproxy/rtpproxy.c
+++ b/modules/rtpproxy/rtpproxy.c
@@ -2221,7 +2221,7 @@ force_rtp_proxy(struct sip_msg* msg, char* str1, char* str2, \
int offer, int forc  } else {
 					v[3].iov_len = 0;
 				}
-				if (to_tag.len > 0) {
+				if (opts.s.s[0] == 'U' && to_tag.len > 0) {
 					iovec_param_count = 18;
 					if (timeout_socket_str.len > 0) {
 						iovec_param_count = 20;


_______________________________________________
sr-dev mailing list
sr-dev@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic