diff --git a/libi2pd/util.cpp b/libi2pd/util.cpp index 4f781494..dcc0f1ca 100644 --- a/libi2pd/util.cpp +++ b/libi2pd/util.cpp @@ -3,7 +3,9 @@ #include #include "util.h" +#include "Config.h" #include "Log.h" +#include "version.h" #ifdef WIN32 #include @@ -344,6 +346,11 @@ namespace net } bool IsInReservedRange(const boost::asio::ip::address& host) { + // ignore checking for netid other than main network + int NetID; i2p::config::GetOption("netid", NetID); + if (NetID != I2PD_NET_ID) + return false; + // https://en.wikipedia.org/wiki/Reserved_IP_addresses if(host.is_v4()) {