mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2026-08-28 13:54:17 +00:00
update NTCP2 address if version has changed
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user