From 44e4ec573d08e264779022ce0b2665298956dbc6 Mon Sep 17 00:00:00 2001 From: orignal Date: Wed, 10 Feb 2021 14:59:08 -0500 Subject: [PATCH] enable NTCP2 transport for newly created routers --- libi2pd/RouterContext.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libi2pd/RouterContext.cpp b/libi2pd/RouterContext.cpp index b2e83178..6183f2be 100644 --- a/libi2pd/RouterContext.cpp +++ b/libi2pd/RouterContext.cpp @@ -139,6 +139,9 @@ namespace i2p m_RouterInfo.AddNTCP2Address (m_NTCP2Keys->staticPublicKey, m_NTCP2Keys->iv, boost::asio::ip::address_v6::from_string (host), port); } } + // enable added NTCP2 addresses + if (ipv4) m_RouterInfo.EnableV4 (); + if (ipv6) m_RouterInfo.EnableV6 (); } if (ygg) { @@ -147,6 +150,7 @@ namespace i2p { if (!m_NTCP2Keys) NewNTCP2Keys (); m_RouterInfo.AddNTCP2Address (m_NTCP2Keys->staticPublicKey, m_NTCP2Keys->iv, yggaddr, port); + m_RouterInfo.EnableMesh (); UpdateRouterInfo (); } }