From 9da60b35583396f82671e1f992b9f5b19fae5cf2 Mon Sep 17 00:00:00 2001 From: Guillaume Roguez <guillaume.roguez@savoirfairelinux.com> Date: Wed, 9 Nov 2016 22:51:17 -0500 Subject: [PATCH] increase pjsip max packet size Increase PJSIP_MAX_PKT_LEN to 8000 bytes. This permits big SIP invite message with many ICE candidates. Change-Id: I02097f54a2b01087dfdad4474eedbed2a67b0955 --- contrib/src/pjproject/rules.mak | 4 ++-- globals.mk | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/contrib/src/pjproject/rules.mak b/contrib/src/pjproject/rules.mak index eabe38d0ae..682b86618a 100644 --- a/contrib/src/pjproject/rules.mak +++ b/contrib/src/pjproject/rules.mak @@ -33,8 +33,8 @@ ifdef HAVE_IOS PJPROJECT_OPTIONS += --with-ssl=$(PREFIX) endif -PJPROJECT_EXTRA_CFLAGS = -DPJ_ICE_MAX_CAND=32 -DPJ_ICE_MAX_CHECKS=150 -DPJ_ICE_COMP_BITS=2 -DPJ_ICE_MAX_STUN=3 -PJPROJECT_EXTRA_CXXFLAGS = -DPJ_ICE_MAX_CAND=32 -DPJ_ICE_MAX_CHECKS=150 -DPJ_ICE_COMP_BITS=2 -DPJ_ICE_MAX_STUN=3 -std=gnu++11 +PJPROJECT_EXTRA_CFLAGS = -DPJ_ICE_MAX_CAND=32 -DPJ_ICE_MAX_CHECKS=150 -DPJ_ICE_COMP_BITS=2 -DPJ_ICE_MAX_STUN=3 -DPJSIP_MAX_PKT_LEN=8000 +PJPROJECT_EXTRA_CXXFLAGS = -DPJ_ICE_MAX_CAND=32 -DPJ_ICE_MAX_CHECKS=150 -DPJ_ICE_COMP_BITS=2 -DPJ_ICE_MAX_STUN=3 -DPJSIP_MAX_PKT_LEN=8000 -std=gnu++11 ifdef HAVE_WIN64 PJPROJECT_EXTRA_CFLAGS += -DPJ_WIN64=1 diff --git a/globals.mk b/globals.mk index a467a69a63..218680204e 100644 --- a/globals.mk +++ b/globals.mk @@ -34,6 +34,7 @@ AM_CPPFLAGS = \ -DENABLE_TRACE \ -DRING_REVISION=\"$(RING_REVISION)\" \ -DRING_DIRTY_REPO=\"$(RING_DIRTY_REPO)\" \ + -DPJSIP_MAX_PKT_LEN=8000 \ $(SPEEXCODEC) \ $(GSMCODEC) \ $(OPUSCODEC) -- GitLab