|
|
@ -684,6 +684,8 @@ namespace transport |
|
|
|
buf += 2; // our port
|
|
|
|
buf += 2; // our port
|
|
|
|
LogPrint (eLogInfo, "SSU: Our external address is ", ourIP.to_string (), ":", ourPort); |
|
|
|
LogPrint (eLogInfo, "SSU: Our external address is ", ourIP.to_string (), ":", ourPort); |
|
|
|
i2p::context.UpdateAddress (ourIP); |
|
|
|
i2p::context.UpdateAddress (ourIP); |
|
|
|
|
|
|
|
if (ourPort != m_Server.GetPort ()) |
|
|
|
|
|
|
|
i2p::context.SetError (eRouterErrorSymmetricNAT); |
|
|
|
uint32_t nonce = bufbe32toh (buf); |
|
|
|
uint32_t nonce = bufbe32toh (buf); |
|
|
|
buf += 4; // nonce
|
|
|
|
buf += 4; // nonce
|
|
|
|
auto it = m_RelayRequests.find (nonce); |
|
|
|
auto it = m_RelayRequests.find (nonce); |
|
|
|