net

package
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 29, 2023 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func HasIPv6CIDRString added in v0.7.0

func HasIPv6CIDRString(cidrs []string) bool

func IsCompatible

func IsCompatible(ip *net.IPNet, ipNet net.IP) bool

func IsIPv4

func IsIPv4(netIP net.IP) bool

IsIPv4 returns if netIP is IPv4.

func IsIPv4CIDR

func IsIPv4CIDR(cidr *net.IPNet) bool

IsIPv4CIDR returns if a cidr is ipv4

func IsIPv4CIDRString

func IsIPv4CIDRString(cidr string) bool

IsIPv4CIDRString returns if cidr is IPv4. This assumes cidr is a valid CIDR.

func IsIPv4OrIPv4CIDRString

func IsIPv4OrIPv4CIDRString(ipOrCIDR string) bool

IsIPv4OrIPv4CIDRString returns if netIP is IPv4 family.

func IsIPv4String

func IsIPv4String(ip string) bool

IsIPv4String returns if ip is IPv4.

func IsIPv6

func IsIPv6(netIP net.IP) bool

IsIPv6 returns if netIP is IPv6.

func IsIPv6CIDR

func IsIPv6CIDR(cidr *net.IPNet) bool

IsIPv6CIDR returns if a cidr is ipv6

func IsIPv6CIDRString

func IsIPv6CIDRString(cidr string) bool

IsIPv6CIDRString returns if cidr is IPv6. This assumes cidr is a valid CIDR.

func IsIPv6OrIPv6CIDRString

func IsIPv6OrIPv6CIDRString(ipOrCIDR string) bool

IsIPv6OrIPv6CIDRString returns if netIP is IPv6 family.

func IsIPv6String

func IsIPv6String(ip string) bool

IsIPv6String returns if ip is IPv6.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL