Преглед изворни кода

modules_k/rtpproxy: Removing nathelper restriction for forcing
RTP packets only for INVITE type SIP requests.

- in dialog requests like UPDATE are valid SIP request that can update the SDP.

Ovidiu Sas пре 15 година
родитељ
комит
6ea9c55354
1 измењених фајлова са 1 додато и 7 уклоњено
  1. 1 7
      modules_k/rtpproxy/rtpproxy.c

+ 1 - 7
modules_k/rtpproxy/rtpproxy.c

@@ -1690,11 +1690,6 @@ rtpproxy_offer1_f(struct sip_msg *msg, char *str1, char *str2)
 static int
 rtpproxy_offer2_f(struct sip_msg *msg, char *param1, char *param2)
 {
-
-	if (msg->first_line.type == SIP_REQUEST)
-		if (msg->first_line.u.request.method_value != METHOD_INVITE)
-			return -1;
-
 	return force_rtp_proxy(msg, param1, param2, 1);
 }
 
@@ -1725,8 +1720,7 @@ force_rtp_proxy2_f(struct sip_msg *msg, char *param1, char *param2)
 {
 	int offer;
 
-	if (msg->first_line.type == SIP_REQUEST &&
-	    msg->first_line.u.request.method_value == METHOD_INVITE) {
+	if (msg->first_line.type == SIP_REQUEST) {
 		offer = 1;
 	} else if (msg->first_line.type == SIP_REPLY) {
 		offer = 0;