asnutil

package
v0.0.2 Latest Latest
Warning

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

Go to latest
Published: Jan 23, 2025 License: MIT Imports: 6 Imported by: 2

Documentation

Overview

Package asnutil provides a mapping lookup for IPv6 ASNs.

Index

Constants

This section is empty.

Variables

View Source
var Store backwardCompat

Deprecated: use AsnForIPv6 or AsnForIPv6Network, they do not allocate.

Functions

func AsnForIPv6

func AsnForIPv6(ip net.IP) (asn uint32)

AsnForIPv6 returns the AS number for the given IPv6 address. If no mapping exists for the given network, this function will return a zero ASN number.

func AsnForIPv6Network

func AsnForIPv6Network(network uint64) (asn uint32)

AsnForIPv6Network returns the AS number for the given IPv6 network. If no mapping exists for the given network, this function will return a zero ASN number. network is the first 64 bits of the ip address interpreted as big endian.

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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