|
|
@ -130,21 +130,13 @@ namespace llarp
|
|
|
|
conf.defineOption<std::string>(
|
|
|
|
conf.defineOption<std::string>(
|
|
|
|
"router", "transport-privkey", false, "", AssignmentAcceptor(m_transportKeyFile));
|
|
|
|
"router", "transport-privkey", false, "", AssignmentAcceptor(m_transportKeyFile));
|
|
|
|
|
|
|
|
|
|
|
|
if (not params.isRelay)
|
|
|
|
conf.defineOption<bool>(
|
|
|
|
{
|
|
|
|
"router",
|
|
|
|
// TODO: remove this -- all service nodes should run peer db
|
|
|
|
"enable-peer-stats",
|
|
|
|
conf.defineOption<bool>(
|
|
|
|
false,
|
|
|
|
"router",
|
|
|
|
DefaultEnablePeerStats,
|
|
|
|
"enable-peer-stats",
|
|
|
|
AssignmentAcceptor(m_enablePeerStats));
|
|
|
|
false,
|
|
|
|
m_isRelay = params.isRelay;
|
|
|
|
DefaultEnablePeerStats,
|
|
|
|
|
|
|
|
AssignmentAcceptor(m_enablePeerStats));
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
else
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
m_enablePeerStats = true;
|
|
|
|
|
|
|
|
m_isRelay = true;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
void
|
|
|
|
void
|
|
|
|