From e8577bfd055019e827e38286abf3016608086da2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com> Date: Thu, 12 Dec 2019 11:42:06 -0500 Subject: [PATCH] dhtrunner: fix build without peer discovery --- src/dhtrunner.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/dhtrunner.cpp b/src/dhtrunner.cpp index 60f8c4d9..f68e76ec 100644 --- a/src/dhtrunner.cpp +++ b/src/dhtrunner.cpp @@ -195,19 +195,17 @@ DhtRunner::run(const Config& config, Context&& context) #endif } +#ifdef OPENDHT_PEER_DISCOVERY auto netId = config.dht_config.node_config.network; if (config.peer_discovery) { -#ifdef OPENDHT_PEER_DISCOVERY peerDiscovery_->startDiscovery<NodeInsertionPack>(PEER_DISCOVERY_DHT_SERVICE, [this, netId](NodeInsertionPack&& v, SockAddr&& addr){ addr.setPort(v.port); if (v.nodeId != dht_->getNodeId() && netId == v.net){ bootstrap(v.nodeId, addr); } }); -#endif } if (config.peer_publish) { -#ifdef OPENDHT_PEER_DISCOVERY msgpack::sbuffer sbuf_node; NodeInsertionPack adc; adc.net = netId; @@ -225,8 +223,8 @@ DhtRunner::run(const Config& config, Context&& context) msgpack::pack(sbuf_node, adc); peerDiscovery_->startPublish(AF_INET6, PEER_DISCOVERY_DHT_SERVICE, sbuf_node); } -#endif } +#endif } void -- GitLab