update NTCP2 address if version has changed

This commit is contained in:
orignal
2026-01-13 19:48:16 -05:00
parent 08bee4ed69
commit 2734bc4d95
+2 -2
View File
@@ -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;