mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-01-22 21:37:17 +01:00
send our router information with RI request only
This commit is contained in:
parent
ea9aa58471
commit
481b54a817
17
NetDb.cpp
17
NetDb.cpp
|
@ -498,13 +498,16 @@ namespace data
|
||||||
if (!dest->IsExcluded (r->GetIdentHash ()) && dest->GetNumExcludedPeers () < 30) // TODO: fix TunnelGateway first
|
if (!dest->IsExcluded (r->GetIdentHash ()) && dest->GetNumExcludedPeers () < 30) // TODO: fix TunnelGateway first
|
||||||
{
|
{
|
||||||
LogPrint ("Try ", key, " at floodfill ", peerHash);
|
LogPrint ("Try ", key, " at floodfill ", peerHash);
|
||||||
// tell floodfill about us
|
if (!dest->IsLeaseSet ())
|
||||||
msgs.push_back (i2p::tunnel::TunnelMessageBlock
|
{
|
||||||
{
|
// tell floodfill about us
|
||||||
i2p::tunnel::eDeliveryTypeRouter,
|
msgs.push_back (i2p::tunnel::TunnelMessageBlock
|
||||||
r->GetIdentHash (), 0,
|
{
|
||||||
CreateDatabaseStoreMsg ()
|
i2p::tunnel::eDeliveryTypeRouter,
|
||||||
});
|
r->GetIdentHash (), 0,
|
||||||
|
CreateDatabaseStoreMsg ()
|
||||||
|
});
|
||||||
|
}
|
||||||
// request destination
|
// request destination
|
||||||
auto msg = dest->CreateRequestMessage (r, inbound);
|
auto msg = dest->CreateRequestMessage (r, inbound);
|
||||||
msgs.push_back (i2p::tunnel::TunnelMessageBlock
|
msgs.push_back (i2p::tunnel::TunnelMessageBlock
|
||||||
|
|
Loading…
Reference in a new issue