From 51898f2e99a769e77663f569cd6d6f93f82e1d6c Mon Sep 17 00:00:00 2001 From: Stepan Salenikovich <stepan.salenikovich@savoirfairelinux.com> Date: Tue, 13 Jan 2015 16:10:40 -0500 Subject: [PATCH] daemon: add default RING bootstrap Resf #63741 Change-Id: Ida90c129a94ec4aca059ab791c0009bb81594535 --- daemon/src/ringdht/ringaccount.cpp | 2 ++ daemon/src/ringdht/ringaccount.h | 1 + 2 files changed, 3 insertions(+) diff --git a/daemon/src/ringdht/ringaccount.cpp b/daemon/src/ringdht/ringaccount.cpp index 5e1b3b1400..e56b8c988e 100644 --- a/daemon/src/ringdht/ringaccount.cpp +++ b/daemon/src/ringdht/ringaccount.cpp @@ -494,6 +494,8 @@ parseInt(const std::map<std::string, std::string> &details, const char *key, T & void RingAccount::setAccountDetails(const std::map<std::string, std::string> &details) { SIPAccountBase::setAccountDetails(details); + if (hostname_ == "") + hostname_ = DHT_DEFAULT_BOOTSTRAP; parseInt(details, CONFIG_DHT_PORT, dhtPort_); if (dhtPort_ == 0) dhtPort_ = DHT_DEFAULT_PORT; diff --git a/daemon/src/ringdht/ringaccount.h b/daemon/src/ringdht/ringaccount.h index da6f6c83f3..a58c256c44 100644 --- a/daemon/src/ringdht/ringaccount.h +++ b/daemon/src/ringdht/ringaccount.h @@ -71,6 +71,7 @@ class RingAccount : public SIPAccountBase { public: constexpr static const char * const ACCOUNT_TYPE = "RING"; constexpr static const in_port_t DHT_DEFAULT_PORT = 4222; + constexpr static const char * const DHT_DEFAULT_BOOTSTRAP = "bootstrap.ring.cx"; const char* getAccountType() const { return ACCOUNT_TYPE; -- GitLab