From aa119b67bc86cfaa275b63c0a4541fc7716bf8e0 Mon Sep 17 00:00:00 2001
From: Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
Date: Fri, 5 Dec 2014 16:36:42 -0500
Subject: [PATCH] [do not merge] add temporary TURN/stun server

Change-Id: I9e53ad1586ae23f04a5a08c38b8ed8013e491439
---
 daemon/src/ice_transport.cpp | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/daemon/src/ice_transport.cpp b/daemon/src/ice_transport.cpp
index c9ba5a3d67..495655e911 100644
--- a/daemon/src/ice_transport.cpp
+++ b/daemon/src/ice_transport.cpp
@@ -567,8 +567,20 @@ IceTransportFactory::IceTransportFactory()
     ice_cfg_.opt.aggressive = PJ_FALSE;
 
     // TODO: STUN server candidate
+    pj_cstr(&ice_cfg_.stun.server, "sflphone-asterisk.savoirfairelinux.com");
+    ice_cfg_.stun.port = 3478;
+    //ice_cfg_.stun.cfg.ka_interval = 300;
 
     // TODO: TURN server candidate
+    pj_cstr(&ice_cfg_.turn.server, "sflphone-asterisk.savoirfairelinux.com");
+    ice_cfg_.turn.port = 3478;
+    ice_cfg_.turn.conn_type = PJ_TURN_TP_UDP;
+
+    // TURN credential
+    ice_cfg_.turn.auth_cred.type = PJ_STUN_AUTH_CRED_STATIC;
+    pj_cstr(&ice_cfg_.turn.auth_cred.data.static_cred.username, "test");
+    ice_cfg_.turn.auth_cred.data.static_cred.data_type = PJ_STUN_PASSWD_PLAIN;
+    pj_cstr(&ice_cfg_.turn.auth_cred.data.static_cred.data, "test_1");
 }
 
 IceTransportFactory::~IceTransportFactory()
-- 
GitLab