Blob Blame History Raw
From: Eric Tamme <eric.tamme@onsip.com>
Date: Thu, 18 Dec 2014 10:54:59 -0700
Subject: [PATCH] added missing force-relay flag option for ICE


diff --git a/modules/rtpengine/rtpengine.c b/modules/rtpengine/rtpengine.c
index cc86867..3cb4a94 100644
--- a/modules/rtpengine/rtpengine.c
+++ b/modules/rtpengine/rtpengine.c
@@ -984,7 +984,7 @@ static int parse_flags(struct ng_flags_parse *ng_flags, struct sip_msg *msg, enu
 					if (!val.s)
 						goto error;
 					err = "invalid value";
-					if (str_eq(&val, "force") || str_eq(&val, "remove"))
+					if (str_eq(&val, "force") || str_eq(&val, "force-relay") || str_eq(&val, "remove"))
 						bencode_dictionary_add_str(ng_flags->dict, "ICE", &val);
 					else
 						goto error;