From e23c383da610474333e9eb24826fd25a41d7dee9 Mon Sep 17 00:00:00 2001
From: Tristan Matthews <tristan.matthews@savoirfairelinux.com>
Date: Tue, 6 Nov 2012 18:02:30 -0500
Subject: [PATCH] sip: removed unused sip_utils::createRouteSetList function

---
 daemon/src/sip/sip_utils.cpp | 30 ------------------------------
 daemon/src/sip/sip_utils.h   |  3 ---
 2 files changed, 33 deletions(-)

diff --git a/daemon/src/sip/sip_utils.cpp b/daemon/src/sip/sip_utils.cpp
index 781bbe45b5..d88ac67186 100644
--- a/daemon/src/sip/sip_utils.cpp
+++ b/daemon/src/sip/sip_utils.cpp
@@ -97,36 +97,6 @@ sip_utils::createRouteSet(const std::string &route, pj_pool_t *hdr_pool)
     return route_set;
 }
 
-pjsip_route_hdr *
-sip_utils::createRouteSetList(const std::string &route, pj_pool_t *hdr_pool)
-{
-    pjsip_route_hdr *route_set = pjsip_route_hdr_create(hdr_pool);
-
-    std::string host;
-    int port = 0;
-    size_t found = route.find(":");
-    if (found != std::string::npos) {
-        host = route.substr(0, found);
-        port = atoi(route.substr(found + 1, route.length() - found).c_str());
-    } else
-        host = route;
-
-    std::vector<std::string> ipList(getIPList(host));
-    for (std::vector<std::string>::const_iterator iter = ipList.begin(); iter != ipList.end(); ++iter) {
-
-        pjsip_route_hdr *routing = pjsip_route_hdr_create(hdr_pool);
-        pjsip_sip_uri *url = pjsip_sip_uri_create(hdr_pool, 0);
-        url->lr_param = 1;
-        routing->name_addr.uri = (pjsip_uri*) url;
-        pj_strdup2(hdr_pool, &url->host, iter->c_str());
-        url->port = port;
-
-        DEBUG("Adding route %s", iter->c_str());
-        pj_list_push_back(route_set, pjsip_hdr_clone(hdr_pool, routing));
-    }
-
-    return route_set;
-}
 
 std::string
 sip_utils::parseDisplayName(const char * buffer)
diff --git a/daemon/src/sip/sip_utils.h b/daemon/src/sip/sip_utils.h
index adc475018f..22cf6d12a0 100644
--- a/daemon/src/sip/sip_utils.h
+++ b/daemon/src/sip/sip_utils.h
@@ -49,9 +49,6 @@ namespace sip_utils {
     pjsip_route_hdr *
     createRouteSet(const std::string &route, pj_pool_t *hdr_pool);
 
-    pjsip_route_hdr *
-    createRouteSetList(const std::string &route, pj_pool_t *hdr_pool);
-
     void stripSipUriPrefix(std::string& sipUri);
 
     std::string parseDisplayName(const char * buffer);
-- 
GitLab