Changeset View
Changeset View
Standalone View
Standalone View
src/seeder/bitcoin.cpp
Show First 20 Lines • Show All 219 Lines • ▼ Show 20 Lines | do { | ||||
// tfm::format(std::cout, "%s: done processing %s\n", | // tfm::format(std::cout, "%s: done processing %s\n", | ||||
// ToString(you), | // ToString(you), | ||||
// strCommand); | // strCommand); | ||||
} while (1); | } while (1); | ||||
return false; | return false; | ||||
} | } | ||||
CSeederNode::CSeederNode(const CService &ip, std::vector<CAddress> *vAddrIn) | CSeederNode::CSeederNode(const CService &ip, std::vector<CAddress> *vAddrIn) | ||||
: sock(INVALID_SOCKET), vSend(SER_NETWORK, 0), vRecv(SER_NETWORK, 0), | : sock(INVALID_SOCKET), vRecv(SER_NETWORK, 0), nHeaderStart(-1), | ||||
nHeaderStart(-1), nMessageStart(-1), nVersion(0), vAddr(vAddrIn), ban(0), | nMessageStart(-1), nVersion(0), vAddr(vAddrIn), ban(0), doneAfter(0), | ||||
doneAfter(0), you(ip, ServiceFlags(NODE_NETWORK)) { | you(ip, ServiceFlags(NODE_NETWORK)), vSend(SER_NETWORK, 0) { | ||||
if (time(nullptr) > 1329696000) { | if (time(nullptr) > 1329696000) { | ||||
vSend.SetVersion(209); | vSend.SetVersion(209); | ||||
vRecv.SetVersion(209); | vRecv.SetVersion(209); | ||||
} | } | ||||
} | } | ||||
bool CSeederNode::Run() { | bool CSeederNode::Run() { | ||||
// FIXME: This logic is duplicated with CConnman::ConnectNode for no | // FIXME: This logic is duplicated with CConnman::ConnectNode for no | ||||
▲ Show 20 Lines • Show All 91 Lines • Show Last 20 Lines |