From ed1b0220e5e5165cecd80393888d1c6f646c4ed0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com> Date: Mon, 7 Oct 2019 11:03:47 -0400 Subject: [PATCH] dhtnode: always load node certificate --- tools/dhtnode.cpp | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/tools/dhtnode.cpp b/tools/dhtnode.cpp index f445d743..06d7799f 100644 --- a/tools/dhtnode.cpp +++ b/tools/dhtnode.cpp @@ -532,19 +532,15 @@ main(int argc, char **argv) auto node = std::make_shared<DhtRunner>(); try { -#ifndef OPENDHT_PROXY_SERVER if (not params.id.first and params.generate_identity) { -#endif - auto node_ca = std::make_unique<dht::crypto::Identity>(dht::crypto::generateEcIdentity("DHT Node CA")); params.id = dht::crypto::generateIdentity("DHT Node", *node_ca); if (not params.save_identity.empty()) { dht::crypto::saveIdentity(*node_ca, params.save_identity + "_ca", params.privkey_pwd); dht::crypto::saveIdentity(params.id, params.save_identity, params.privkey_pwd); } -#ifndef OPENDHT_PROXY_SERVER } -#endif + dht::DhtRunner::Config config {}; config.dht_config.node_config.network = params.network; config.dht_config.node_config.maintain_storage = false; -- GitLab