From 0eb5e29566c7ef7ae7321476a1b0a3d58bc2c9bf Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com>
Date: Thu, 18 Dec 2014 14:04:32 -0500
Subject: [PATCH] pjproject: patch pjnath to allow more components per ice
 transport

Refs #62772

Change-Id: I3398db26dc5f0da98f23b5d6a807522d611fddaa
---
 daemon/contrib/src/pjproject/ice_config.patch | 16 ++++++++++++++++
 daemon/contrib/src/pjproject/rules.mak        |  1 +
 2 files changed, 17 insertions(+)
 create mode 100644 daemon/contrib/src/pjproject/ice_config.patch

diff --git a/daemon/contrib/src/pjproject/ice_config.patch b/daemon/contrib/src/pjproject/ice_config.patch
new file mode 100644
index 0000000000..bbc04953ca
--- /dev/null
+++ b/daemon/contrib/src/pjproject/ice_config.patch
@@ -0,0 +1,16 @@
+--- a/pjnath/include/pjnath/config.h
++++ b/pjnath/include/pjnath/config.h
+@@ -250,5 +250,5 @@
+  * the maximum number of components (PJ_ICE_MAX_COMP) value.
+  */
+ #ifndef PJ_ICE_COMP_BITS
+-#   define PJ_ICE_COMP_BITS			    1
++#   define PJ_ICE_COMP_BITS			    2
+ #endif
+@@ -301,5 +301,5 @@
+  * Default: 32
+  */
+ #ifndef PJ_ICE_MAX_CHECKS
+-#   define PJ_ICE_MAX_CHECKS			    32
++#   define PJ_ICE_MAX_CHECKS			    150
+ #endif
diff --git a/daemon/contrib/src/pjproject/rules.mak b/daemon/contrib/src/pjproject/rules.mak
index 51acf4f62d..947bf8e441 100644
--- a/daemon/contrib/src/pjproject/rules.mak
+++ b/daemon/contrib/src/pjproject/rules.mak
@@ -56,6 +56,7 @@ endif
 	$(APPLY) $(SRC)/pjproject/gnutls.patch
 	$(APPLY) $(SRC)/pjproject/notestsapps.patch
 	$(APPLY) $(SRC)/pjproject/ipv6.patch
+	$(APPLY) $(SRC)/pjproject/ice_config.patch
 	$(APPLY) $(SRC)/pjproject/multiple_listeners.patch
 	$(UPDATE_AUTOCONFIG)
 	$(MOVE)
-- 
GitLab