diff --git a/internal/httpfetcher/httpfetcher.go b/internal/httpfetcher/httpfetcher.go index f4c705e..29373f4 100644 --- a/internal/httpfetcher/httpfetcher.go +++ b/internal/httpfetcher/httpfetcher.go @@ -618,8 +618,8 @@ func isBlockedIP(ip net.IP, blocked []netip.Prefix) bool { addr = addr.Unmap() // ip read as IPv4 where it is or holds an IPv4 address, otherwise the - // zero netip.Addr, which no prefix contains. It differs from addr only - // for an IPv4-compatible address. + // zero netip.Addr, which no prefix contains. Matching asIPv4 as well as + // addr refuses more only for an IPv4-compatible address. asIPv4, _ := netip.AddrFromSlice(ipv4CompatibleToIPv4(ip).To4()) return slices.ContainsFunc(blocked, func(prefix netip.Prefix) bool {