summaryrefslogtreecommitdiff
path: root/src/NameResolver.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2016-01-09 18:16:08 +0900
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2016-01-09 18:17:04 +0900
commitea4d99ea087d8f1bafa812017efa26cb90d99947 (patch)
treef2a4b2e9cbbec1a2a98d5f452a230f116c47748a /src/NameResolver.cc
parente899eba76f7b8f91805176db4460f91e0a4dd487 (diff)
Refactor SocketCore::getPeerInfo, getAddrInfo to return Endpoint object
Diffstat (limited to 'src/NameResolver.cc')
-rw-r--r--src/NameResolver.cc5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/NameResolver.cc b/src/NameResolver.cc
index 6ea3c402..a10eed93 100644
--- a/src/NameResolver.cc
+++ b/src/NameResolver.cc
@@ -63,9 +63,8 @@ void NameResolver::resolve(std::vector<std::string>& resolvedAddresses,
freeaddrinfo);
struct addrinfo* rp;
for (rp = res; rp; rp = rp->ai_next) {
- std::pair<std::string, uint16_t> addressPort =
- util::getNumericNameInfo(rp->ai_addr, rp->ai_addrlen);
- resolvedAddresses.push_back(addressPort.first);
+ auto endpoint = util::getNumericNameInfo(rp->ai_addr, rp->ai_addrlen);
+ resolvedAddresses.push_back(endpoint.addr);
}
}