mirror of
https://github.com/monero-project/monero.git
synced 2025-11-30 20:46:38 -05:00
Merge pull request #2878
abebe392rpc: add offline state in info rpc (moneromooo-monero)7696e849core: make --offline also disable DNS lookups (moneromooo-monero)
This commit is contained in:
commit
8da24c2a57
7 changed files with 42 additions and 13 deletions
|
|
@ -95,7 +95,6 @@ namespace nodetool
|
|||
const command_line::arg_descriptor<bool> arg_p2p_hide_my_port = {"hide-my-port", "Do not announce yourself as peerlist candidate", false, true};
|
||||
|
||||
const command_line::arg_descriptor<bool> arg_no_igd = {"no-igd", "Disable UPnP port mapping"};
|
||||
const command_line::arg_descriptor<bool> arg_offline = {"offline", "Do not listen for peers, nor connect to any"};
|
||||
const command_line::arg_descriptor<int64_t> arg_out_peers = {"out-peers", "set max number of out peers", -1};
|
||||
const command_line::arg_descriptor<int> arg_tos_flag = {"tos-flag", "set TOS flag", -1};
|
||||
|
||||
|
|
@ -120,7 +119,6 @@ namespace nodetool
|
|||
command_line::add_arg(desc, arg_p2p_seed_node);
|
||||
command_line::add_arg(desc, arg_p2p_hide_my_port);
|
||||
command_line::add_arg(desc, arg_no_igd);
|
||||
command_line::add_arg(desc, arg_offline);
|
||||
command_line::add_arg(desc, arg_out_peers);
|
||||
command_line::add_arg(desc, arg_tos_flag);
|
||||
command_line::add_arg(desc, arg_limit_rate_up);
|
||||
|
|
@ -306,7 +304,7 @@ namespace nodetool
|
|||
m_external_port = command_line::get_arg(vm, arg_p2p_external_port);
|
||||
m_allow_local_ip = command_line::get_arg(vm, arg_p2p_allow_local_ip);
|
||||
m_no_igd = command_line::get_arg(vm, arg_no_igd);
|
||||
m_offline = command_line::get_arg(vm, arg_offline);
|
||||
m_offline = command_line::get_arg(vm, cryptonote::arg_offline);
|
||||
|
||||
if (command_line::has_arg(vm, arg_p2p_add_peer))
|
||||
{
|
||||
|
|
@ -1141,7 +1139,7 @@ namespace nodetool
|
|||
template<class t_payload_net_handler>
|
||||
bool node_server<t_payload_net_handler>::connect_to_seed()
|
||||
{
|
||||
if (m_seed_nodes.empty())
|
||||
if (m_seed_nodes.empty() || m_offline)
|
||||
return true;
|
||||
|
||||
size_t try_count = 0;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue