iputil

package
v1.30.1 Latest Latest
Warning

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

Go to latest
Published: May 1, 2024 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AreAddressesFromSameFamily

func AreAddressesFromSameFamily(addresses []netip.Addr) bool

func ArePrefixesFromSameFamily

func ArePrefixesFromSameFamily(prefixes []netip.Prefix) bool

func GroupAddressesByFamily

func GroupAddressesByFamily(vs []netip.Addr) ([]netip.Addr, []netip.Addr)

func IsPrefixesAllowAll

func IsPrefixesAllowAll(prefixes []netip.Prefix) bool

func ParseAddresses

func ParseAddresses(vs []string) ([]netip.Addr, error)

func ParsePrefix added in v1.29.3

func ParsePrefix(v string) (netip.Prefix, error)

Types

type Family

type Family string
const (
	IPv4 Family = "IPv4"
	IPv6 Family = "IPv6"
)

func FamilyOfAddr

func FamilyOfAddr(addr netip.Addr) Family

Jump to

Keyboard shortcuts

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