diff --git a/src/net.cpp b/src/net.cpp index 0955f308d37350..d17ce57f724af2 100644 --- a/src/net.cpp +++ b/src/net.cpp @@ -1765,7 +1765,8 @@ void CConnman::ThreadDNSAddressSeed() if (!resolveSource.SetInternal(host)) { continue; } - if (LookupHost(host.c_str(), vIPs, 0, true)) + unsigned int nMaxIPs = 256; // Limits number of IPs learned from a DNS seed + if (LookupHost(host.c_str(), vIPs, nMaxIPs, true)) { for (const CNetAddr& ip : vIPs) {