Documentation ¶
Overview ¶
Package cfaddrs provides a list of Cloudflare's IP addresses, a function to check if an IP address is in a list of netip.Prefix, and a function to parse a list of CIDR strings into a list of netip.Prefix.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckSourceAddr ¶
CheckSourceAddr checks if the given IP address is in the given list of prefixes.
func CloudflareAddresses ¶ added in v0.0.2
CloudflareAddresses returns a list of both IPv4 and IPv6 prefixes that are used by Cloudflare.
func CloudflareIPv4 ¶ added in v0.0.2
CloudflareIPv4 returns a list of IPv4 prefixes that are used by Cloudflare.
func CloudflareIPv6 ¶ added in v0.0.2
CloudflareIPv6 returns a list of IPv6 prefixes that are used by Cloudflare.
func ParsePrefixes ¶
ParsePrefixes parses a list of CIDR strings into a list of netip.Prefix.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.