Browse Source

fix #1055

cl-refactor
subtly 10 years ago
parent
commit
a0f0812fcb
  1. 23
      libp2p/Host.cpp

23
libp2p/Host.cpp

@ -665,17 +665,20 @@ bytes Host::saveNetwork() const
}
}
auto state = m_nodeTable->snapshot();
state.sort();
for (auto const& s: state)
if (!!m_nodeTable)
{
network.appendList(3);
if (s.endpoint.tcp.address().is_v4())
network << s.endpoint.tcp.address().to_v4().to_bytes();
else
network << s.endpoint.tcp.address().to_v6().to_bytes();
network << s.endpoint.tcp.port() << s.id;
count++;
auto state = m_nodeTable->snapshot();
state.sort();
for (auto const& s: state)
{
network.appendList(3);
if (s.endpoint.tcp.address().is_v4())
network << s.endpoint.tcp.address().to_v4().to_bytes();
else
network << s.endpoint.tcp.address().to_v6().to_bytes();
network << s.endpoint.tcp.port() << s.id;
count++;
}
}
RLPStream ret(3);

Loading…
Cancel
Save