From 50eccb8f837199db6e679a64302e79b599af9eab Mon Sep 17 00:00:00 2001 From: orignal Date: Fri, 20 Mar 2026 08:52:06 -0400 Subject: [PATCH] fixed #2320. Removed NetDb::HandleNTCP2RouterInfoMsg --- libi2pd/NetDb.cpp | 12 ------------ libi2pd/NetDb.hpp | 1 - 2 files changed, 13 deletions(-) diff --git a/libi2pd/NetDb.cpp b/libi2pd/NetDb.cpp index c60fb7bc..8cdbc9bd 100644 --- a/libi2pd/NetDb.cpp +++ b/libi2pd/NetDb.cpp @@ -793,18 +793,6 @@ namespace data LogPrint (eLogError, "NetDb: Requests is null"); } - void NetDb::HandleNTCP2RouterInfoMsg (std::shared_ptr m) - { - uint8_t flood = m->GetPayload ()[0] & NTCP2_ROUTER_INFO_FLAG_REQUEST_FLOOD; - bool updated; - auto ri = AddRouterInfo (m->GetPayload () + 1, m->GetPayloadLength () - 1, updated); // without flags - if (flood && updated && context.IsFloodfill () && ri) - { - auto floodMsg = CreateDatabaseStoreMsg (ri, 0); // replyToken = 0 - Flood (ri->GetIdentHash (), floodMsg); - } - } - void NetDb::HandleDatabaseStoreMsg (std::shared_ptr m) { const uint8_t * buf = m->GetPayload (); diff --git a/libi2pd/NetDb.hpp b/libi2pd/NetDb.hpp index 3eabf395..4464a9e9 100644 --- a/libi2pd/NetDb.hpp +++ b/libi2pd/NetDb.hpp @@ -165,7 +165,6 @@ namespace data void HandleDatabaseStoreMsg (std::shared_ptr msg); void HandleDatabaseLookupMsg (std::shared_ptr msg); - void HandleNTCP2RouterInfoMsg (std::shared_ptr m); private: