From 6c99fc36f0d2f33f9aef3f874e336f31edeec485 Mon Sep 17 00:00:00 2001 From: Richard Aas Date: Fri, 5 Dec 2014 12:08:35 +0000 Subject: [PATCH] turn: re-direct for DTLS must be handled using a new connection --- src/turn/turnc.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/turn/turnc.c b/src/turn/turnc.c index 1a17b09..41f16fe 100644 --- a/src/turn/turnc.c +++ b/src/turn/turnc.c @@ -119,7 +119,8 @@ static void allocate_resp_handler(int err, uint16_t scode, const char *reason, break; case 300: - if (turnc->proto == IPPROTO_TCP) + if (turnc->proto == IPPROTO_TCP || + turnc->proto == STUN_TRANSP_DTLS) break; alt = stun_msg_attr(msg, STUN_ATTR_ALT_SERVER);