1// Copyright 2017 The Go Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style
3// license that can be found in the LICENSE file.
4
5// Constants that were deprecated or moved to enums in the FreeBSD headers. Keep
6// them here for backwards compatibility.
7
8package unix
9
10const (
11	DLT_HHDLC                         = 0x79
12	IFF_SMART                         = 0x20
13	IFT_1822                          = 0x2
14	IFT_A12MPPSWITCH                  = 0x82
15	IFT_AAL2                          = 0xbb
16	IFT_AAL5                          = 0x31
17	IFT_ADSL                          = 0x5e
18	IFT_AFLANE8023                    = 0x3b
19	IFT_AFLANE8025                    = 0x3c
20	IFT_ARAP                          = 0x58
21	IFT_ARCNET                        = 0x23
22	IFT_ARCNETPLUS                    = 0x24
23	IFT_ASYNC                         = 0x54
24	IFT_ATM                           = 0x25
25	IFT_ATMDXI                        = 0x69
26	IFT_ATMFUNI                       = 0x6a
27	IFT_ATMIMA                        = 0x6b
28	IFT_ATMLOGICAL                    = 0x50
29	IFT_ATMRADIO                      = 0xbd
30	IFT_ATMSUBINTERFACE               = 0x86
31	IFT_ATMVCIENDPT                   = 0xc2
32	IFT_ATMVIRTUAL                    = 0x95
33	IFT_BGPPOLICYACCOUNTING           = 0xa2
34	IFT_BSC                           = 0x53
35	IFT_CCTEMUL                       = 0x3d
36	IFT_CEPT                          = 0x13
37	IFT_CES                           = 0x85
38	IFT_CHANNEL                       = 0x46
39	IFT_CNR                           = 0x55
40	IFT_COFFEE                        = 0x84
41	IFT_COMPOSITELINK                 = 0x9b
42	IFT_DCN                           = 0x8d
43	IFT_DIGITALPOWERLINE              = 0x8a
44	IFT_DIGITALWRAPPEROVERHEADCHANNEL = 0xba
45	IFT_DLSW                          = 0x4a
46	IFT_DOCSCABLEDOWNSTREAM           = 0x80
47	IFT_DOCSCABLEMACLAYER             = 0x7f
48	IFT_DOCSCABLEUPSTREAM             = 0x81
49	IFT_DS0                           = 0x51
50	IFT_DS0BUNDLE                     = 0x52
51	IFT_DS1FDL                        = 0xaa
52	IFT_DS3                           = 0x1e
53	IFT_DTM                           = 0x8c
54	IFT_DVBASILN                      = 0xac
55	IFT_DVBASIOUT                     = 0xad
56	IFT_DVBRCCDOWNSTREAM              = 0x93
57	IFT_DVBRCCMACLAYER                = 0x92
58	IFT_DVBRCCUPSTREAM                = 0x94
59	IFT_ENC                           = 0xf4
60	IFT_EON                           = 0x19
61	IFT_EPLRS                         = 0x57
62	IFT_ESCON                         = 0x49
63	IFT_ETHER                         = 0x6
64	IFT_FAITH                         = 0xf2
65	IFT_FAST                          = 0x7d
66	IFT_FASTETHER                     = 0x3e
67	IFT_FASTETHERFX                   = 0x45
68	IFT_FDDI                          = 0xf
69	IFT_FIBRECHANNEL                  = 0x38
70	IFT_FRAMERELAYINTERCONNECT        = 0x3a
71	IFT_FRAMERELAYMPI                 = 0x5c
72	IFT_FRDLCIENDPT                   = 0xc1
73	IFT_FRELAY                        = 0x20
74	IFT_FRELAYDCE                     = 0x2c
75	IFT_FRF16MFRBUNDLE                = 0xa3
76	IFT_FRFORWARD                     = 0x9e
77	IFT_G703AT2MB                     = 0x43
78	IFT_G703AT64K                     = 0x42
79	IFT_GIF                           = 0xf0
80	IFT_GIGABITETHERNET               = 0x75
81	IFT_GR303IDT                      = 0xb2
82	IFT_GR303RDT                      = 0xb1
83	IFT_H323GATEKEEPER                = 0xa4
84	IFT_H323PROXY                     = 0xa5
85	IFT_HDH1822                       = 0x3
86	IFT_HDLC                          = 0x76
87	IFT_HDSL2                         = 0xa8
88	IFT_HIPERLAN2                     = 0xb7
89	IFT_HIPPI                         = 0x2f
90	IFT_HIPPIINTERFACE                = 0x39
91	IFT_HOSTPAD                       = 0x5a
92	IFT_HSSI                          = 0x2e
93	IFT_HY                            = 0xe
94	IFT_IBM370PARCHAN                 = 0x48
95	IFT_IDSL                          = 0x9a
96	IFT_IEEE80211                     = 0x47
97	IFT_IEEE80212                     = 0x37
98	IFT_IEEE8023ADLAG                 = 0xa1
99	IFT_IFGSN                         = 0x91
100	IFT_IMT                           = 0xbe
101	IFT_INTERLEAVE                    = 0x7c
102	IFT_IP                            = 0x7e
103	IFT_IPFORWARD                     = 0x8e
104	IFT_IPOVERATM                     = 0x72
105	IFT_IPOVERCDLC                    = 0x6d
106	IFT_IPOVERCLAW                    = 0x6e
107	IFT_IPSWITCH                      = 0x4e
108	IFT_IPXIP                         = 0xf9
109	IFT_ISDN                          = 0x3f
110	IFT_ISDNBASIC                     = 0x14
111	IFT_ISDNPRIMARY                   = 0x15
112	IFT_ISDNS                         = 0x4b
113	IFT_ISDNU                         = 0x4c
114	IFT_ISO88022LLC                   = 0x29
115	IFT_ISO88023                      = 0x7
116	IFT_ISO88024                      = 0x8
117	IFT_ISO88025                      = 0x9
118	IFT_ISO88025CRFPINT               = 0x62
119	IFT_ISO88025DTR                   = 0x56
120	IFT_ISO88025FIBER                 = 0x73
121	IFT_ISO88026                      = 0xa
122	IFT_ISUP                          = 0xb3
123	IFT_L3IPXVLAN                     = 0x89
124	IFT_LAPB                          = 0x10
125	IFT_LAPD                          = 0x4d
126	IFT_LAPF                          = 0x77
127	IFT_LOCALTALK                     = 0x2a
128	IFT_LOOP                          = 0x18
129	IFT_MEDIAMAILOVERIP               = 0x8b
130	IFT_MFSIGLINK                     = 0xa7
131	IFT_MIOX25                        = 0x26
132	IFT_MODEM                         = 0x30
133	IFT_MPC                           = 0x71
134	IFT_MPLS                          = 0xa6
135	IFT_MPLSTUNNEL                    = 0x96
136	IFT_MSDSL                         = 0x8f
137	IFT_MVL                           = 0xbf
138	IFT_MYRINET                       = 0x63
139	IFT_NFAS                          = 0xaf
140	IFT_NSIP                          = 0x1b
141	IFT_OPTICALCHANNEL                = 0xc3
142	IFT_OPTICALTRANSPORT              = 0xc4
143	IFT_OTHER                         = 0x1
144	IFT_P10                           = 0xc
145	IFT_P80                           = 0xd
146	IFT_PARA                          = 0x22
147	IFT_PFLOG                         = 0xf6
148	IFT_PFSYNC                        = 0xf7
149	IFT_PLC                           = 0xae
150	IFT_POS                           = 0xab
151	IFT_PPPMULTILINKBUNDLE            = 0x6c
152	IFT_PROPBWAP2MP                   = 0xb8
153	IFT_PROPCNLS                      = 0x59
154	IFT_PROPDOCSWIRELESSDOWNSTREAM    = 0xb5
155	IFT_PROPDOCSWIRELESSMACLAYER      = 0xb4
156	IFT_PROPDOCSWIRELESSUPSTREAM      = 0xb6
157	IFT_PROPMUX                       = 0x36
158	IFT_PROPWIRELESSP2P               = 0x9d
159	IFT_PTPSERIAL                     = 0x16
160	IFT_PVC                           = 0xf1
161	IFT_QLLC                          = 0x44
162	IFT_RADIOMAC                      = 0xbc
163	IFT_RADSL                         = 0x5f
164	IFT_REACHDSL                      = 0xc0
165	IFT_RFC1483                       = 0x9f
166	IFT_RS232                         = 0x21
167	IFT_RSRB                          = 0x4f
168	IFT_SDLC                          = 0x11
169	IFT_SDSL                          = 0x60
170	IFT_SHDSL                         = 0xa9
171	IFT_SIP                           = 0x1f
172	IFT_SLIP                          = 0x1c
173	IFT_SMDSDXI                       = 0x2b
174	IFT_SMDSICIP                      = 0x34
175	IFT_SONET                         = 0x27
176	IFT_SONETOVERHEADCHANNEL          = 0xb9
177	IFT_SONETPATH                     = 0x32
178	IFT_SONETVT                       = 0x33
179	IFT_SRP                           = 0x97
180	IFT_SS7SIGLINK                    = 0x9c
181	IFT_STACKTOSTACK                  = 0x6f
182	IFT_STARLAN                       = 0xb
183	IFT_STF                           = 0xd7
184	IFT_T1                            = 0x12
185	IFT_TDLC                          = 0x74
186	IFT_TERMPAD                       = 0x5b
187	IFT_TR008                         = 0xb0
188	IFT_TRANSPHDLC                    = 0x7b
189	IFT_TUNNEL                        = 0x83
190	IFT_ULTRA                         = 0x1d
191	IFT_USB                           = 0xa0
192	IFT_V11                           = 0x40
193	IFT_V35                           = 0x2d
194	IFT_V36                           = 0x41
195	IFT_V37                           = 0x78
196	IFT_VDSL                          = 0x61
197	IFT_VIRTUALIPADDRESS              = 0x70
198	IFT_VOICEEM                       = 0x64
199	IFT_VOICEENCAP                    = 0x67
200	IFT_VOICEFXO                      = 0x65
201	IFT_VOICEFXS                      = 0x66
202	IFT_VOICEOVERATM                  = 0x98
203	IFT_VOICEOVERFRAMERELAY           = 0x99
204	IFT_VOICEOVERIP                   = 0x68
205	IFT_X213                          = 0x5d
206	IFT_X25                           = 0x5
207	IFT_X25DDN                        = 0x4
208	IFT_X25HUNTGROUP                  = 0x7a
209	IFT_X25MLP                        = 0x79
210	IFT_X25PLE                        = 0x28
211	IFT_XETHER                        = 0x1a
212	IPPROTO_MAXID                     = 0x34
213	IPV6_FAITH                        = 0x1d
214	IPV6_MIN_MEMBERSHIPS              = 0x1f
215	IP_FAITH                          = 0x16
216	IP_MAX_SOURCE_FILTER              = 0x400
217	IP_MIN_MEMBERSHIPS                = 0x1f
218	MAP_NORESERVE                     = 0x40
219	MAP_RENAME                        = 0x20
220	NET_RT_MAXID                      = 0x6
221	RTF_PRCLONING                     = 0x10000
222	RTM_OLDADD                        = 0x9
223	RTM_OLDDEL                        = 0xa
224	RT_CACHING_CONTEXT                = 0x1
225	RT_NORTREF                        = 0x2
226	SIOCADDRT                         = 0x8040720a
227	SIOCALIFADDR                      = 0x8118691b
228	SIOCDELRT                         = 0x8040720b
229	SIOCDLIFADDR                      = 0x8118691d
230	SIOCGLIFADDR                      = 0xc118691c
231	SIOCGLIFPHYADDR                   = 0xc118694b
232	SIOCSLIFPHYADDR                   = 0x8118694a
233)
234