From d3508c80f504e5e940725ceb15499afffacb8653 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20B=C3=A9raud?= Date: Tue, 4 Feb 2020 16:15:20 -0500 Subject: [PATCH] dhtrunner: take bound address by reference --- src/dhtrunner.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/dhtrunner.cpp b/src/dhtrunner.cpp index 27919347..1606b232 100644 --- a/src/dhtrunner.cpp +++ b/src/dhtrunner.cpp @@ -212,13 +212,13 @@ DhtRunner::run(const Config& config, Context&& context) adc.net = netId; adc.nodeId = dht_->getNodeId(); // IPv4 - if (auto bound4 = dht_->getSocket()->getBound(AF_INET)) { + if (const auto& bound4 = dht_->getSocket()->getBoundRef(AF_INET)) { adc.port = bound4.getPort(); msgpack::pack(sbuf_node, adc); peerDiscovery_->startPublish(AF_INET, PEER_DISCOVERY_DHT_SERVICE, sbuf_node); } // IPv6 - if (auto bound6 = dht_->getSocket()->getBound(AF_INET6)) { + if (const auto& bound6 = dht_->getSocket()->getBoundRef(AF_INET6)) { adc.port = bound6.getPort(); sbuf_node.clear(); msgpack::pack(sbuf_node, adc);