diff --git a/cmd/devp2p/dns_cloudflare.go b/cmd/devp2p/dns_cloudflare.go index b8aded7b0d2..19daf6b23d4 100644 --- a/cmd/devp2p/dns_cloudflare.go +++ b/cmd/devp2p/dns_cloudflare.go @@ -121,7 +121,7 @@ func (c *cloudflareClient) uploadRecords(name string, records map[string]string) } existing := make(map[string]cloudflare.DNSRecord) for _, entry := range entries { - if !strings.HasSuffix(entry.Name, name) { + if !isSubdomain(entry.Name, name) { continue } existing[strings.ToLower(entry.Name)] = entry