From 9f14faae7368d5010b8deaa6d2ac63481a80a5bf Mon Sep 17 00:00:00 2001
From: Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
Date: Mon, 8 Dec 2014 12:42:18 -0500
Subject: [PATCH] contrib: force maximal ICE candidate checks in PJNATH

Value used = 150 (current code needs 144, i.e 12*12 )

Refs #62081

Change-Id: I806f0c5a30ab794894b434ace197285fbc223efe
---
 daemon/contrib/src/pjproject/rules.mak | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/daemon/contrib/src/pjproject/rules.mak b/daemon/contrib/src/pjproject/rules.mak
index d93242c6de..51acf4f62d 100644
--- a/daemon/contrib/src/pjproject/rules.mak
+++ b/daemon/contrib/src/pjproject/rules.mak
@@ -24,6 +24,8 @@ ifdef HAVE_ANDROID
 PJPROJECT_OPTIONS += --with-ssl=$(PREFIX)
 endif
 
+PJPROJECT_EXTRA_CFLAGS = -DPJ_ICE_MAX_CHECKS=150
+
 PKGS += pjproject
 # FIXME: nominally 2.2.0 is enough, but it has to be patched for gnutls
 ifeq ($(call need_pkg,'libpjproject'),)
@@ -60,5 +62,5 @@ endif
 
 .pjproject: pjproject
 	cd $< && $(HOSTVARS) ./aconfigure $(HOSTCONF) $(PJPROJECT_OPTIONS)
-	cd $< && $(MAKE) && $(MAKE) install
+	cd $< && CFLAGS="$(PJPROJECT_EXTRA_CFLAGS)" $(MAKE) && $(MAKE) install
 	touch $@
-- 
GitLab