Skip to content
Snippets Groups Projects
Commit b17c7c29 authored by Adrien Béraud's avatar Adrien Béraud
Browse files

dht: reserve address vector size

parent 6d238836
Branches
Tags
No related merge requests found
......@@ -115,6 +115,7 @@ Dht::getPublicAddress(sa_family_t family)
return a.first > b.first;
});
std::vector<SockAddr> ret;
ret.reserve(!family ? reported_addr.size() : reported_addr.size()/2);
for (const auto& addr : reported_addr)
if (!family || family == addr.second.getFamily())
ret.emplace_back(addr.second);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment