From 1d36ae2569a6ab54fe1e5d7c5d346427d6797c9a Mon Sep 17 00:00:00 2001 From: sergey-safarov Date: Wed, 23 Nov 2016 13:22:28 +0300 Subject: [PATCH] KAZOO-5181: Fixed OPTION message drop from trusted IP when used TRAFFIC_FILTER_ROLE on kamailio (#116) --- kamailio/default.cfg | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/kamailio/default.cfg b/kamailio/default.cfg index 302dc6d..0005b1d 100644 --- a/kamailio/default.cfg +++ b/kamailio/default.cfg @@ -377,7 +377,9 @@ route[HANDLE_OPTIONS] route(INTERNAL_TO_EXTERNAL_RELAY); } else { #!ifdef TRAFFIC_FILTER_ROLE - route(FILTER_REQUEST_DOMAIN); + if (!isflagset(FLAG_TRUSTED_SOURCE)) { + route(FILTER_REQUEST_DOMAIN); + } #!endif #!ifdef NAT_TRAVERSAL_ROLE @@ -405,7 +407,9 @@ route[HANDLE_NOTIFY] route(INTERNAL_TO_EXTERNAL_RELAY); } else { #!ifdef TRAFFIC_FILTER_ROLE - route(FILTER_REQUEST_DOMAIN); + if (!isflagset(FLAG_TRUSTED_SOURCE)) { + route(FILTER_REQUEST_DOMAIN); + } #!endif #!ifdef WEBSOCKETS_ROLE