aboutsummaryrefslogtreecommitdiff
path: root/src/init.cpp
diff options
context:
space:
mode:
authorDhruv Mehta <856960+dhruv@users.noreply.github.com>2020-09-25 12:33:47 -0700
committerdhruv <856960+dhruv@users.noreply.github.com>2022-10-18 09:51:36 -0700
commit2555a3950f0304b7af7609c1e6c696993c50ac72 (patch)
treeca9864c9e01c7c27236167183192c11e6128bebe /src/init.cpp
parent5974c49f90eaece7b8ead7b98975a73e69ce4719 (diff)
downloadbitcoin-2555a3950f0304b7af7609c1e6c696993c50ac72.tar.xz
p2p: ProcessAddrFetch(-seednode) is unnecessary if -connect is specified
Diffstat (limited to 'src/init.cpp')
-rw-r--r--src/init.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/init.cpp b/src/init.cpp
index 1b3162bf39..d6207f31de 100644
--- a/src/init.cpp
+++ b/src/init.cpp
@@ -1799,6 +1799,13 @@ bool AppInitMain(NodeContext& node, interfaces::BlockAndHeaderTipInfo* tip_info)
if (connect.size() != 1 || connect[0] != "0") {
connOptions.m_specified_outgoing = connect;
}
+ if (!connOptions.m_specified_outgoing.empty() && !connOptions.vSeedNodes.empty()) {
+ LogPrintf("-seednode is ignored when -connect is used\n");
+ }
+
+ if (args.IsArgSet("-dnsseed") && args.GetBoolArg("-dnsseed", DEFAULT_DNSSEED) && args.IsArgSet("-proxy")) {
+ LogPrintf("-dnsseed is ignored when -connect is used and -proxy is specified\n");
+ }
}
const std::string& i2psam_arg = args.GetArg("-i2psam", "");