fix(HostEntry): DNS HostEntry returns multiple entries #3303

This commit is contained in:
Alex Fabijanic
2021-06-09 07:12:55 +02:00
parent b9b540faff
commit 8030564ff5
3 changed files with 25 additions and 2 deletions

View File

@@ -76,6 +76,14 @@ public:
/// for the host.
private:
template <typename C>
void removeDuplicates(C& list)
{
std::sort(list.begin(), list.end());
auto last = std::unique(list.begin(), list.end());
list.erase(last, list.end());
}
std::string _name;
AliasList _aliases;
AddressList _addresses;