From f271911c02bda48c8b960cdd02aacc8e255df60a Mon Sep 17 00:00:00 2001
From: Alexandre Savard <alexandresavard@alexandresavard-desktop.(none)>
Date: Wed, 10 Feb 2010 14:05:52 -0500
Subject: [PATCH] [#2722] Global TLS options

---
 sflphone-client-gnome/src/actions.c     | 8 +++-----
 sflphone-common/src/sip/sipvoiplink.cpp | 4 ++--
 2 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/sflphone-client-gnome/src/actions.c b/sflphone-client-gnome/src/actions.c
index 5239c0d388..1d52bcf2a2 100644
--- a/sflphone-client-gnome/src/actions.c
+++ b/sflphone-client-gnome/src/actions.c
@@ -1415,12 +1415,12 @@ sflphone_call_state_changed( callable_obj_t * c, const gchar * description, cons
 }
 
 
-void sflphone_get_interface_addr_from_name(char *iface_name) {
+void sflphone_get_interface_addr_from_name(char *iface_name, char **iface_addr) {
 
     struct ifreq ifr;
     int fd;
     int err;
-    static char iface_addr[18];
+    // static char iface_addr[18];
     char *tmp_addr;
 
     struct sockaddr_in *saddr_in;
@@ -1443,9 +1443,7 @@ void sflphone_get_interface_addr_from_name(char *iface_name) {
 
     tmp_addr = (char *)addr_in;
 
-    snprintf(iface_addr, sizeof(iface_addr), "%d.%d.%d.%d", 
+    snprintf(*iface_addr, sizeof(*iface_addr), "%d.%d.%d.%d", 
 	     UC(tmp_addr[0]), UC(tmp_addr[1]), UC(tmp_addr[2]), UC(tmp_addr[3]));
 
-    printf("************************************* %s ****************************\n", iface_addr);
 }
-
diff --git a/sflphone-common/src/sip/sipvoiplink.cpp b/sflphone-common/src/sip/sipvoiplink.cpp
index fcb88cec62..b79f05197c 100644
--- a/sflphone-common/src/sip/sipvoiplink.cpp
+++ b/sflphone-common/src/sip/sipvoiplink.cpp
@@ -2609,8 +2609,8 @@ pj_status_t SIPVoIPLink::createTlsTransport(const AccountID& accountID, std::str
 
     // Update TLS settings for account registration using the default listeners
     // Pjsip does not allow to create multiple listener
-    pjsip_tpmgr *mgr = pjsip_endpt_get_tpmgr(_endpt);
-    pjsip_tls_listener_update_settings(_endpt, _pool, mgr, _localTlsListener, account->getTlsSetting());
+    // pjsip_tpmgr *mgr = pjsip_endpt_get_tpmgr(_endpt);
+    // pjsip_tls_listener_update_settings(_endpt, _pool, mgr, _localTlsListener, account->getTlsSetting());
 
     // Create a new TLS connection from TLS listener
     pjsip_transport *tls;
-- 
GitLab