From 2734bc4d95f4362fbdccd72495f0db97fbcb8f45 Mon Sep 17 00:00:00 2001 From: orignal Date: Tue, 13 Jan 2026 19:48:16 -0500 Subject: [PATCH] update NTCP2 address if version has changed --- libi2pd/RouterContext.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libi2pd/RouterContext.cpp b/libi2pd/RouterContext.cpp index e5a40242..aa588a05 100644 --- a/libi2pd/RouterContext.cpp +++ b/libi2pd/RouterContext.cpp @@ -425,7 +425,7 @@ namespace i2p if (v4) { auto addr = (*addresses)[i2p::data::RouterInfo::eNTCP2V4Idx]; - if (addr && (addr->port != port || addr->published != publish)) + if (addr && (addr->port != port || addr->published != publish || addr->v != version)) { PublishNTCP2Address (addr, port, publish, version); updated = true; @@ -434,7 +434,7 @@ namespace i2p if (v6) { auto addr = (*addresses)[i2p::data::RouterInfo::eNTCP2V6Idx]; - if (addr && (addr->port != port || addr->published != publish)) + if (addr && (addr->port != port || addr->published != publish || addr->v != version)) { PublishNTCP2Address (addr, port, publish, version); updated = true;