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