1
0
mirror of https://github.com/PurpleI2P/i2pd.git synced 2025-03-09 16:41:04 +00:00

set correct IV when NTCP2 address gets published

This commit is contained in:
orignal 2018-08-19 16:17:57 -04:00
parent 9882365ab4
commit d9476fb5ca

View File

@ -164,6 +164,7 @@ namespace i2p
void RouterContext::PublishNTCP2Address (int port, bool publish)
{
if (!m_NTCP2Keys) return;
if (!port)
port = rand () % (30777 - 9111) + 9111; // I2P network ports range
bool updated = false;
@ -173,6 +174,7 @@ namespace i2p
{
address->port = port;
address->ntcp2->isPublished = publish;
address->ntcp2->iv = m_NTCP2Keys->iv;
updated = true;
}
}