# Functions
AddressContainsPort checks to see if the supplied address contains both an address and a port.
FilterIPs filters list of IPs with the list of subnets.
FormatAddress checks that the address has a consistent format.
FormatCIDR formats IP from the network as CIDR notation.
NthIPInCIDRSet returns nth IP for each CIDR in the list.
NthIPInNetwork takes an IPNet and returns the nth IP in it.
ParseSubnetOrAddress parses a CIDR or an IP address, returning a netip.Prefix.
SplitCIDRs parses list of CIDRs in a string separated by commas.
ValidateEndpointURI checks that an endpoint is valid.