const HostEntry& DNS::resolve(const std::string& address) { IPAddress ip; if (IPAddress::tryParse(address, ip)) return hostByAddress(ip); else return hostByName(address); }
HostEntry DNS::resolve(const std::string& address) { NetworkInitializer networkInitializer; IPAddress ip; if (IPAddress::tryParse(address, ip)) return hostByAddress(ip); else return hostByName(address); }