From 4ee9b4524d416660dcd09e023bc7b4d650ea3b36 Mon Sep 17 00:00:00 2001 From: orignal Date: Mon, 24 Oct 2016 10:33:46 -0400 Subject: [PATCH] correct netid handling --- Daemon.cpp | 3 +++ RouterContext.cpp | 1 - 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Daemon.cpp b/Daemon.cpp index 7dec30a9..e0c45ac3 100644 --- a/Daemon.cpp +++ b/Daemon.cpp @@ -138,6 +138,9 @@ namespace i2p uint16_t transitTunnels; i2p::config::GetOption("limits.transittunnels", transitTunnels); SetMaxNumTransitTunnels (transitTunnels); + int netID; i2p::config::GetOption("netid", netID); + i2p::context.SetNetID (netID); + bool isFloodfill; i2p::config::GetOption("floodfill", isFloodfill); if (isFloodfill) { LogPrint(eLogInfo, "Daemon: router will be floodfill"); diff --git a/RouterContext.cpp b/RouterContext.cpp index b4bbefb6..309e1104 100644 --- a/RouterContext.cpp +++ b/RouterContext.cpp @@ -77,7 +77,6 @@ namespace i2p } routerInfo.SetCaps (i2p::data::RouterInfo::eReachable | i2p::data::RouterInfo::eSSUTesting | i2p::data::RouterInfo::eSSUIntroducer); // LR, BC - i2p::config::GetOption("netid", m_NetID); routerInfo.SetProperty ("netId", std::to_string (m_NetID)); routerInfo.SetProperty ("router.version", I2P_VERSION); routerInfo.CreateBuffer (m_Keys);