iana

package
v0.0.0-...-430ae03 Latest Latest
Warning

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

Go to latest
Published: Jun 8, 2018 License: BSD-3-Clause Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var HwTypeToString = map[HwTypeType]string{
	HwTypeEthernet:             "Ethernet",
	HwTypeExperimentalEthernet: "Experimental Ethernet",
	HwTypeAmateurRadioAX25:     "Amateur Radio AX.25",
	HwTypeProteonTokenRing:     "Proteon ProNET Token Ring",
	HwTypeChaos:                "Chaos",
	HwTypeIEEE802:              "IEEE 802",
	HwTypeARCNET:               "ARCNET",
	HwTypeHyperchannel:         "Hyperchannel",
	HwTypeLanstar:              "Lanstar",
	HwTypeAutonet:              "Autonet Short Address",
	HwTypeLocalTalk:            "LocalTalk",
	HwTypeLocalNet:             "LocalNet",
	HwTypeUltraLink:            "Ultra link",
	HwTypeSMDS:                 "SMDS",
	HwTypeFrameRelay:           "Frame Relay",
	HwTypeATM:                  "ATM",
	HwTypeHDLC:                 "HDLC",
	HwTypeFibreChannel:         "Fibre Channel",
	HwTypeATM2:                 "ATM 2",
	HwTypeSerialLine:           "Serial Line",
	HwTypeATM3:                 "ATM 3",
	HwTypeMILSTD188220:         "MIL-STD-188-220",
	HwTypeMetricom:             "Metricom",
	HwTypeIEEE1394:             "IEEE 1394.1995",
	HwTypeMAPOS:                "MAPOS",
	HwTypeTwinaxial:            "Twinaxial",
	HwTypeEUI64:                "EUI-64",
	HwTypeHIPARP:               "HIPARP",
	HwTypeISO7816:              "IP and ARP over ISO 7816-3",
	HwTypeARPSec:               "ARPSec",
	HwTypeIPsec:                "IPsec tunnel",
	HwTypeInfiniband:           "Infiniband",
	HwTypeCAI:                  "CAI, TIA-102 Project 125 Common Air Interface",
	HwTypeWiegandInterface:     "Wiegand Interface",
	HwTypePureIP:               "Pure IP",
}
View Source
var StatusCodeToStringMap = map[StatusCode]string{
	StatusSuccess:      "Success",
	StatusUnspecFail:   "UnspecFail",
	StatusNoAddrsAvail: "NoAddrsAvail",
	StatusNoBinding:    "NoBinding",
	StatusNotOnLink:    "NotOnLink",
	StatusUseMulticast: "UseMulticast",
}

StatusCodeToStringMap maps status codes to their names

Functions

func StatusCodeToString

func StatusCodeToString(s StatusCode) string

StatusCodeToString returns a mnemonic name for a given status code

Types

type HwTypeType

type HwTypeType uint8
const (
	HwTypeEthernet HwTypeType
	HwTypeExperimentalEthernet
	HwTypeAmateurRadioAX25
	HwTypeProteonTokenRing
	HwTypeChaos
	HwTypeIEEE802
	HwTypeARCNET
	HwTypeHyperchannel
	HwTypeLanstar
	HwTypeAutonet
	HwTypeLocalTalk
	HwTypeLocalNet
	HwTypeUltraLink
	HwTypeSMDS
	HwTypeFrameRelay
	HwTypeATM
	HwTypeHDLC
	HwTypeFibreChannel
	HwTypeATM2
	HwTypeSerialLine
	HwTypeATM3
	HwTypeMILSTD188220
	HwTypeMetricom
	HwTypeIEEE1394
	HwTypeMAPOS
	HwTypeTwinaxial
	HwTypeEUI64
	HwTypeHIPARP
	HwTypeISO7816
	HwTypeARPSec
	HwTypeIPsec
	HwTypeInfiniband
	HwTypeCAI
	HwTypeWiegandInterface
	HwTypePureIP
)

type StatusCode

type StatusCode uint16

StatusCode represents a IANA status code for DHCPv6

const (
	StatusSuccess      StatusCode = 0
	StatusUnspecFail   StatusCode = 1
	StatusNoAddrsAvail StatusCode = 2
	StatusNoBinding    StatusCode = 3
	StatusNotOnLink    StatusCode = 4
	StatusUseMulticast StatusCode = 5
)

IANA status codes as defined by rfc 3315 par. 24..4

Jump to

Keyboard shortcuts

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