зеркало из https://github.com/golang/sys.git
227 строки
8.8 KiB
Go
227 строки
8.8 KiB
Go
// Copyright 2017 The Go Authors. All rights reserved.
|
|
// Use of this source code is governed by a BSD-style
|
|
// license that can be found in the LICENSE file.
|
|
|
|
package unix
|
|
|
|
const (
|
|
IFT_1822 = 0x2
|
|
IFT_A12MPPSWITCH = 0x82
|
|
IFT_AAL2 = 0xbb
|
|
IFT_AAL5 = 0x31
|
|
IFT_ADSL = 0x5e
|
|
IFT_AFLANE8023 = 0x3b
|
|
IFT_AFLANE8025 = 0x3c
|
|
IFT_ARAP = 0x58
|
|
IFT_ARCNET = 0x23
|
|
IFT_ARCNETPLUS = 0x24
|
|
IFT_ASYNC = 0x54
|
|
IFT_ATM = 0x25
|
|
IFT_ATMDXI = 0x69
|
|
IFT_ATMFUNI = 0x6a
|
|
IFT_ATMIMA = 0x6b
|
|
IFT_ATMLOGICAL = 0x50
|
|
IFT_ATMRADIO = 0xbd
|
|
IFT_ATMSUBINTERFACE = 0x86
|
|
IFT_ATMVCIENDPT = 0xc2
|
|
IFT_ATMVIRTUAL = 0x95
|
|
IFT_BGPPOLICYACCOUNTING = 0xa2
|
|
IFT_BSC = 0x53
|
|
IFT_CCTEMUL = 0x3d
|
|
IFT_CEPT = 0x13
|
|
IFT_CES = 0x85
|
|
IFT_CHANNEL = 0x46
|
|
IFT_CNR = 0x55
|
|
IFT_COFFEE = 0x84
|
|
IFT_COMPOSITELINK = 0x9b
|
|
IFT_DCN = 0x8d
|
|
IFT_DIGITALPOWERLINE = 0x8a
|
|
IFT_DIGITALWRAPPEROVERHEADCHANNEL = 0xba
|
|
IFT_DLSW = 0x4a
|
|
IFT_DOCSCABLEDOWNSTREAM = 0x80
|
|
IFT_DOCSCABLEMACLAYER = 0x7f
|
|
IFT_DOCSCABLEUPSTREAM = 0x81
|
|
IFT_DS0 = 0x51
|
|
IFT_DS0BUNDLE = 0x52
|
|
IFT_DS1FDL = 0xaa
|
|
IFT_DS3 = 0x1e
|
|
IFT_DTM = 0x8c
|
|
IFT_DVBASILN = 0xac
|
|
IFT_DVBASIOUT = 0xad
|
|
IFT_DVBRCCDOWNSTREAM = 0x93
|
|
IFT_DVBRCCMACLAYER = 0x92
|
|
IFT_DVBRCCUPSTREAM = 0x94
|
|
IFT_ENC = 0xf4
|
|
IFT_EON = 0x19
|
|
IFT_EPLRS = 0x57
|
|
IFT_ESCON = 0x49
|
|
IFT_ETHER = 0x6
|
|
IFT_FAST = 0x7d
|
|
IFT_FASTETHER = 0x3e
|
|
IFT_FASTETHERFX = 0x45
|
|
IFT_FDDI = 0xf
|
|
IFT_FIBRECHANNEL = 0x38
|
|
IFT_FRAMERELAYINTERCONNECT = 0x3a
|
|
IFT_FRAMERELAYMPI = 0x5c
|
|
IFT_FRDLCIENDPT = 0xc1
|
|
IFT_FRELAY = 0x20
|
|
IFT_FRELAYDCE = 0x2c
|
|
IFT_FRF16MFRBUNDLE = 0xa3
|
|
IFT_FRFORWARD = 0x9e
|
|
IFT_G703AT2MB = 0x43
|
|
IFT_G703AT64K = 0x42
|
|
IFT_GIF = 0xf0
|
|
IFT_GIGABITETHERNET = 0x75
|
|
IFT_GR303IDT = 0xb2
|
|
IFT_GR303RDT = 0xb1
|
|
IFT_H323GATEKEEPER = 0xa4
|
|
IFT_H323PROXY = 0xa5
|
|
IFT_HDH1822 = 0x3
|
|
IFT_HDLC = 0x76
|
|
IFT_HDSL2 = 0xa8
|
|
IFT_HIPERLAN2 = 0xb7
|
|
IFT_HIPPI = 0x2f
|
|
IFT_HIPPIINTERFACE = 0x39
|
|
IFT_HOSTPAD = 0x5a
|
|
IFT_HSSI = 0x2e
|
|
IFT_HY = 0xe
|
|
IFT_IBM370PARCHAN = 0x48
|
|
IFT_IDSL = 0x9a
|
|
IFT_IEEE80211 = 0x47
|
|
IFT_IEEE80212 = 0x37
|
|
IFT_IEEE8023ADLAG = 0xa1
|
|
IFT_IFGSN = 0x91
|
|
IFT_IMT = 0xbe
|
|
IFT_INTERLEAVE = 0x7c
|
|
IFT_IP = 0x7e
|
|
IFT_IPFORWARD = 0x8e
|
|
IFT_IPOVERATM = 0x72
|
|
IFT_IPOVERCDLC = 0x6d
|
|
IFT_IPOVERCLAW = 0x6e
|
|
IFT_IPSWITCH = 0x4e
|
|
IFT_ISDN = 0x3f
|
|
IFT_ISDNBASIC = 0x14
|
|
IFT_ISDNPRIMARY = 0x15
|
|
IFT_ISDNS = 0x4b
|
|
IFT_ISDNU = 0x4c
|
|
IFT_ISO88022LLC = 0x29
|
|
IFT_ISO88023 = 0x7
|
|
IFT_ISO88024 = 0x8
|
|
IFT_ISO88025 = 0x9
|
|
IFT_ISO88025CRFPINT = 0x62
|
|
IFT_ISO88025DTR = 0x56
|
|
IFT_ISO88025FIBER = 0x73
|
|
IFT_ISO88026 = 0xa
|
|
IFT_ISUP = 0xb3
|
|
IFT_L3IPXVLAN = 0x89
|
|
IFT_LAPB = 0x10
|
|
IFT_LAPD = 0x4d
|
|
IFT_LAPF = 0x77
|
|
IFT_LOCALTALK = 0x2a
|
|
IFT_LOOP = 0x18
|
|
IFT_MEDIAMAILOVERIP = 0x8b
|
|
IFT_MFSIGLINK = 0xa7
|
|
IFT_MIOX25 = 0x26
|
|
IFT_MODEM = 0x30
|
|
IFT_MPC = 0x71
|
|
IFT_MPLS = 0xa6
|
|
IFT_MPLSTUNNEL = 0x96
|
|
IFT_MSDSL = 0x8f
|
|
IFT_MVL = 0xbf
|
|
IFT_MYRINET = 0x63
|
|
IFT_NFAS = 0xaf
|
|
IFT_NSIP = 0x1b
|
|
IFT_OPTICALCHANNEL = 0xc3
|
|
IFT_OPTICALTRANSPORT = 0xc4
|
|
IFT_OTHER = 0x1
|
|
IFT_P10 = 0xc
|
|
IFT_P80 = 0xd
|
|
IFT_PARA = 0x22
|
|
IFT_PFLOG = 0xf6
|
|
IFT_PFSYNC = 0xf7
|
|
IFT_PLC = 0xae
|
|
IFT_POS = 0xab
|
|
IFT_PPPMULTILINKBUNDLE = 0x6c
|
|
IFT_PROPBWAP2MP = 0xb8
|
|
IFT_PROPCNLS = 0x59
|
|
IFT_PROPDOCSWIRELESSDOWNSTREAM = 0xb5
|
|
IFT_PROPDOCSWIRELESSMACLAYER = 0xb4
|
|
IFT_PROPDOCSWIRELESSUPSTREAM = 0xb6
|
|
IFT_PROPMUX = 0x36
|
|
IFT_PROPWIRELESSP2P = 0x9d
|
|
IFT_PTPSERIAL = 0x16
|
|
IFT_PVC = 0xf1
|
|
IFT_QLLC = 0x44
|
|
IFT_RADIOMAC = 0xbc
|
|
IFT_RADSL = 0x5f
|
|
IFT_REACHDSL = 0xc0
|
|
IFT_RFC1483 = 0x9f
|
|
IFT_RS232 = 0x21
|
|
IFT_RSRB = 0x4f
|
|
IFT_SDLC = 0x11
|
|
IFT_SDSL = 0x60
|
|
IFT_SHDSL = 0xa9
|
|
IFT_SIP = 0x1f
|
|
IFT_SLIP = 0x1c
|
|
IFT_SMDSDXI = 0x2b
|
|
IFT_SMDSICIP = 0x34
|
|
IFT_SONET = 0x27
|
|
IFT_SONETOVERHEADCHANNEL = 0xb9
|
|
IFT_SONETPATH = 0x32
|
|
IFT_SONETVT = 0x33
|
|
IFT_SRP = 0x97
|
|
IFT_SS7SIGLINK = 0x9c
|
|
IFT_STACKTOSTACK = 0x6f
|
|
IFT_STARLAN = 0xb
|
|
IFT_STF = 0xd7
|
|
IFT_T1 = 0x12
|
|
IFT_TDLC = 0x74
|
|
IFT_TERMPAD = 0x5b
|
|
IFT_TR008 = 0xb0
|
|
IFT_TRANSPHDLC = 0x7b
|
|
IFT_TUNNEL = 0x83
|
|
IFT_ULTRA = 0x1d
|
|
IFT_USB = 0xa0
|
|
IFT_V11 = 0x40
|
|
IFT_V35 = 0x2d
|
|
IFT_V36 = 0x41
|
|
IFT_V37 = 0x78
|
|
IFT_VDSL = 0x61
|
|
IFT_VIRTUALIPADDRESS = 0x70
|
|
IFT_VOICEEM = 0x64
|
|
IFT_VOICEENCAP = 0x67
|
|
IFT_VOICEFXO = 0x65
|
|
IFT_VOICEFXS = 0x66
|
|
IFT_VOICEOVERATM = 0x98
|
|
IFT_VOICEOVERFRAMERELAY = 0x99
|
|
IFT_VOICEOVERIP = 0x68
|
|
IFT_X213 = 0x5d
|
|
IFT_X25 = 0x5
|
|
IFT_X25DDN = 0x4
|
|
IFT_X25HUNTGROUP = 0x7a
|
|
IFT_X25MLP = 0x79
|
|
IFT_X25PLE = 0x28
|
|
IFT_XETHER = 0x1a
|
|
|
|
// missing constants on FreeBSD-11.1-RELEASE, copied from old values in ztypes_freebsd_arm.go
|
|
IFF_SMART = 0x20
|
|
IFT_FAITH = 0xf2
|
|
IFT_IPXIP = 0xf9
|
|
IPPROTO_MAXID = 0x34
|
|
IPV6_FAITH = 0x1d
|
|
IP_FAITH = 0x16
|
|
MAP_NORESERVE = 0x40
|
|
MAP_RENAME = 0x20
|
|
NET_RT_MAXID = 0x6
|
|
RTF_PRCLONING = 0x10000
|
|
RTM_OLDADD = 0x9
|
|
RTM_OLDDEL = 0xa
|
|
SIOCADDRT = 0x8030720a
|
|
SIOCALIFADDR = 0x8118691b
|
|
SIOCDELRT = 0x8030720b
|
|
SIOCDLIFADDR = 0x8118691d
|
|
SIOCGLIFADDR = 0xc118691c
|
|
SIOCGLIFPHYADDR = 0xc118694b
|
|
SIOCSLIFPHYADDR = 0x8118694a
|
|
)
|