Browse Source

Merge branch 'develop' of github.com:ethereum/cpp-ethereum into develop

cl-refactor
Gav Wood 10 years ago
parent
commit
d1ed000f70
  1. 23
      libp2p/Host.cpp

23
libp2p/Host.cpp

@ -668,17 +668,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