Explorar o código

rtpproxy: allow 0 as value for ice candidate avp

- reported by GH #1003
Daniel-Constantin Mierla %!s(int64=8) %!d(string=hai) anos
pai
achega
71b9cb347e
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      src/modules/rtpproxy/rtpproxy.c

+ 1 - 1
src/modules/rtpproxy/rtpproxy.c

@@ -2326,7 +2326,7 @@ force_rtp_proxy(struct sip_msg* msg, char* str1, char* str2, int offer,
 					&ice_candidate_priority_val, 0)
 					&ice_candidate_priority_val, 0)
 				== NULL) {
 				== NULL) {
 			ice_candidate_priority_val.n = 2;
 			ice_candidate_priority_val.n = 2;
-		} else if ((ice_candidate_priority_val.n < 1) ||
+		} else if ((ice_candidate_priority_val.n < 0) ||
 				(ice_candidate_priority_val.n > 2)) {
 				(ice_candidate_priority_val.n > 2)) {
 			LM_ERR("invalid ice candidate priority value %d\n",
 			LM_ERR("invalid ice candidate priority value %d\n",
 					ice_candidate_priority_val.n);
 					ice_candidate_priority_val.n);