Documentation ¶
Index ¶
- func HasIPv6CIDRString(cidrs []string) bool
- func IsCompatible(ip *net.IPNet, ipNet net.IP) bool
- func IsIPv4(netIP net.IP) bool
- func IsIPv4CIDR(cidr *net.IPNet) bool
- func IsIPv4CIDRString(cidr string) bool
- func IsIPv4OrIPv4CIDRString(ipOrCIDR string) bool
- func IsIPv4String(ip string) bool
- func IsIPv6(netIP net.IP) bool
- func IsIPv6CIDR(cidr *net.IPNet) bool
- func IsIPv6CIDRString(cidr string) bool
- func IsIPv6OrIPv6CIDRString(ipOrCIDR string) bool
- func IsIPv6String(ip string) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HasIPv6CIDRString ¶ added in v0.7.0
func IsIPv4CIDRString ¶
IsIPv4CIDRString returns if cidr is IPv4. This assumes cidr is a valid CIDR.
func IsIPv4OrIPv4CIDRString ¶
IsIPv4OrIPv4CIDRString returns if netIP is IPv4 family.
func IsIPv6CIDRString ¶
IsIPv6CIDRString returns if cidr is IPv6. This assumes cidr is a valid CIDR.
func IsIPv6OrIPv6CIDRString ¶
IsIPv6OrIPv6CIDRString returns if netIP is IPv6 family.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.