1 /* Generated by ./xlat/gen.sh from ./xlat/ethernet_protocols.in; do not edit. */
2 
3 #ifndef IN_MPERS
4 
5 const struct xlat ethernet_protocols[] = {
6 #if defined(ETH_P_LOOP) || (defined(HAVE_DECL_ETH_P_LOOP) && HAVE_DECL_ETH_P_LOOP)
7   XLAT(ETH_P_LOOP),
8 #endif
9 #if defined(ETH_P_PUP) || (defined(HAVE_DECL_ETH_P_PUP) && HAVE_DECL_ETH_P_PUP)
10   XLAT(ETH_P_PUP),
11 #endif
12 #if defined(ETH_P_PUPAT) || (defined(HAVE_DECL_ETH_P_PUPAT) && HAVE_DECL_ETH_P_PUPAT)
13   XLAT(ETH_P_PUPAT),
14 #endif
15 #if defined(ETH_P_TSN) || (defined(HAVE_DECL_ETH_P_TSN) && HAVE_DECL_ETH_P_TSN)
16   XLAT(ETH_P_TSN),
17 #endif
18 #if defined(ETH_P_IP) || (defined(HAVE_DECL_ETH_P_IP) && HAVE_DECL_ETH_P_IP)
19   XLAT(ETH_P_IP),
20 #endif
21 #if defined(ETH_P_X25) || (defined(HAVE_DECL_ETH_P_X25) && HAVE_DECL_ETH_P_X25)
22   XLAT(ETH_P_X25),
23 #endif
24 #if defined(ETH_P_ARP) || (defined(HAVE_DECL_ETH_P_ARP) && HAVE_DECL_ETH_P_ARP)
25   XLAT(ETH_P_ARP),
26 #endif
27 #if defined(ETH_P_BPQ) || (defined(HAVE_DECL_ETH_P_BPQ) && HAVE_DECL_ETH_P_BPQ)
28   XLAT(ETH_P_BPQ),
29 #endif
30 #if defined(ETH_P_IEEEPUP) || (defined(HAVE_DECL_ETH_P_IEEEPUP) && HAVE_DECL_ETH_P_IEEEPUP)
31   XLAT(ETH_P_IEEEPUP),
32 #endif
33 #if defined(ETH_P_IEEEPUPAT) || (defined(HAVE_DECL_ETH_P_IEEEPUPAT) && HAVE_DECL_ETH_P_IEEEPUPAT)
34   XLAT(ETH_P_IEEEPUPAT),
35 #endif
36 #if defined(ETH_P_BATMAN) || (defined(HAVE_DECL_ETH_P_BATMAN) && HAVE_DECL_ETH_P_BATMAN)
37   XLAT(ETH_P_BATMAN),
38 #endif
39 #if defined(ETH_P_DEC) || (defined(HAVE_DECL_ETH_P_DEC) && HAVE_DECL_ETH_P_DEC)
40   XLAT(ETH_P_DEC),
41 #endif
42 #if defined(ETH_P_DNA_DL) || (defined(HAVE_DECL_ETH_P_DNA_DL) && HAVE_DECL_ETH_P_DNA_DL)
43   XLAT(ETH_P_DNA_DL),
44 #endif
45 #if defined(ETH_P_DNA_RC) || (defined(HAVE_DECL_ETH_P_DNA_RC) && HAVE_DECL_ETH_P_DNA_RC)
46   XLAT(ETH_P_DNA_RC),
47 #endif
48 #if defined(ETH_P_DNA_RT) || (defined(HAVE_DECL_ETH_P_DNA_RT) && HAVE_DECL_ETH_P_DNA_RT)
49   XLAT(ETH_P_DNA_RT),
50 #endif
51 #if defined(ETH_P_LAT) || (defined(HAVE_DECL_ETH_P_LAT) && HAVE_DECL_ETH_P_LAT)
52   XLAT(ETH_P_LAT),
53 #endif
54 #if defined(ETH_P_DIAG) || (defined(HAVE_DECL_ETH_P_DIAG) && HAVE_DECL_ETH_P_DIAG)
55   XLAT(ETH_P_DIAG),
56 #endif
57 #if defined(ETH_P_CUST) || (defined(HAVE_DECL_ETH_P_CUST) && HAVE_DECL_ETH_P_CUST)
58   XLAT(ETH_P_CUST),
59 #endif
60 #if defined(ETH_P_SCA) || (defined(HAVE_DECL_ETH_P_SCA) && HAVE_DECL_ETH_P_SCA)
61   XLAT(ETH_P_SCA),
62 #endif
63 #if defined(ETH_P_TEB) || (defined(HAVE_DECL_ETH_P_TEB) && HAVE_DECL_ETH_P_TEB)
64   XLAT(ETH_P_TEB),
65 #endif
66 #if defined(ETH_P_RARP) || (defined(HAVE_DECL_ETH_P_RARP) && HAVE_DECL_ETH_P_RARP)
67   XLAT(ETH_P_RARP),
68 #endif
69 #if defined(ETH_P_ATALK) || (defined(HAVE_DECL_ETH_P_ATALK) && HAVE_DECL_ETH_P_ATALK)
70   XLAT(ETH_P_ATALK),
71 #endif
72 #if defined(ETH_P_AARP) || (defined(HAVE_DECL_ETH_P_AARP) && HAVE_DECL_ETH_P_AARP)
73   XLAT(ETH_P_AARP),
74 #endif
75 #if defined(ETH_P_8021Q) || (defined(HAVE_DECL_ETH_P_8021Q) && HAVE_DECL_ETH_P_8021Q)
76   XLAT(ETH_P_8021Q),
77 #endif
78 #if defined(ETH_P_ERSPAN) || (defined(HAVE_DECL_ETH_P_ERSPAN) && HAVE_DECL_ETH_P_ERSPAN)
79   XLAT(ETH_P_ERSPAN),
80 #endif
81 #if defined(ETH_P_IPX) || (defined(HAVE_DECL_ETH_P_IPX) && HAVE_DECL_ETH_P_IPX)
82   XLAT(ETH_P_IPX),
83 #endif
84 #if defined(ETH_P_IPV6) || (defined(HAVE_DECL_ETH_P_IPV6) && HAVE_DECL_ETH_P_IPV6)
85   XLAT(ETH_P_IPV6),
86 #endif
87 #if defined(ETH_P_PAUSE) || (defined(HAVE_DECL_ETH_P_PAUSE) && HAVE_DECL_ETH_P_PAUSE)
88   XLAT(ETH_P_PAUSE),
89 #endif
90 #if defined(ETH_P_SLOW) || (defined(HAVE_DECL_ETH_P_SLOW) && HAVE_DECL_ETH_P_SLOW)
91   XLAT(ETH_P_SLOW),
92 #endif
93 #if defined(ETH_P_WCCP) || (defined(HAVE_DECL_ETH_P_WCCP) && HAVE_DECL_ETH_P_WCCP)
94   XLAT(ETH_P_WCCP),
95 #endif
96 #if defined(ETH_P_MPLS_UC) || (defined(HAVE_DECL_ETH_P_MPLS_UC) && HAVE_DECL_ETH_P_MPLS_UC)
97   XLAT(ETH_P_MPLS_UC),
98 #endif
99 #if defined(ETH_P_MPLS_MC) || (defined(HAVE_DECL_ETH_P_MPLS_MC) && HAVE_DECL_ETH_P_MPLS_MC)
100   XLAT(ETH_P_MPLS_MC),
101 #endif
102 #if defined(ETH_P_ATMMPOA) || (defined(HAVE_DECL_ETH_P_ATMMPOA) && HAVE_DECL_ETH_P_ATMMPOA)
103   XLAT(ETH_P_ATMMPOA),
104 #endif
105 #if defined(ETH_P_PPP_DISC) || (defined(HAVE_DECL_ETH_P_PPP_DISC) && HAVE_DECL_ETH_P_PPP_DISC)
106   XLAT(ETH_P_PPP_DISC),
107 #endif
108 #if defined(ETH_P_PPP_SES) || (defined(HAVE_DECL_ETH_P_PPP_SES) && HAVE_DECL_ETH_P_PPP_SES)
109   XLAT(ETH_P_PPP_SES),
110 #endif
111 #if defined(ETH_P_LINK_CTL) || (defined(HAVE_DECL_ETH_P_LINK_CTL) && HAVE_DECL_ETH_P_LINK_CTL)
112   XLAT(ETH_P_LINK_CTL),
113 #endif
114 #if defined(ETH_P_ATMFATE) || (defined(HAVE_DECL_ETH_P_ATMFATE) && HAVE_DECL_ETH_P_ATMFATE)
115   XLAT(ETH_P_ATMFATE),
116 #endif
117 #if defined(ETH_P_PAE) || (defined(HAVE_DECL_ETH_P_PAE) && HAVE_DECL_ETH_P_PAE)
118   XLAT(ETH_P_PAE),
119 #endif
120 #if defined(ETH_P_AOE) || (defined(HAVE_DECL_ETH_P_AOE) && HAVE_DECL_ETH_P_AOE)
121   XLAT(ETH_P_AOE),
122 #endif
123 #if defined(ETH_P_8021AD) || (defined(HAVE_DECL_ETH_P_8021AD) && HAVE_DECL_ETH_P_8021AD)
124   XLAT(ETH_P_8021AD),
125 #endif
126 #if defined(ETH_P_802_EX1) || (defined(HAVE_DECL_ETH_P_802_EX1) && HAVE_DECL_ETH_P_802_EX1)
127   XLAT(ETH_P_802_EX1),
128 #endif
129 #if defined(ETH_P_TIPC) || (defined(HAVE_DECL_ETH_P_TIPC) && HAVE_DECL_ETH_P_TIPC)
130   XLAT(ETH_P_TIPC),
131 #endif
132 #if defined(ETH_P_MACSEC) || (defined(HAVE_DECL_ETH_P_MACSEC) && HAVE_DECL_ETH_P_MACSEC)
133   XLAT(ETH_P_MACSEC),
134 #endif
135 #if defined(ETH_P_8021AH) || (defined(HAVE_DECL_ETH_P_8021AH) && HAVE_DECL_ETH_P_8021AH)
136   XLAT(ETH_P_8021AH),
137 #endif
138 #if defined(ETH_P_MVRP) || (defined(HAVE_DECL_ETH_P_MVRP) && HAVE_DECL_ETH_P_MVRP)
139   XLAT(ETH_P_MVRP),
140 #endif
141 #if defined(ETH_P_1588) || (defined(HAVE_DECL_ETH_P_1588) && HAVE_DECL_ETH_P_1588)
142   XLAT(ETH_P_1588),
143 #endif
144 #if defined(ETH_P_NCSI) || (defined(HAVE_DECL_ETH_P_NCSI) && HAVE_DECL_ETH_P_NCSI)
145   XLAT(ETH_P_NCSI),
146 #endif
147 #if defined(ETH_P_PRP) || (defined(HAVE_DECL_ETH_P_PRP) && HAVE_DECL_ETH_P_PRP)
148   XLAT(ETH_P_PRP),
149 #endif
150 #if defined(ETH_P_FCOE) || (defined(HAVE_DECL_ETH_P_FCOE) && HAVE_DECL_ETH_P_FCOE)
151   XLAT(ETH_P_FCOE),
152 #endif
153 #if defined(ETH_P_TDLS) || (defined(HAVE_DECL_ETH_P_TDLS) && HAVE_DECL_ETH_P_TDLS)
154   XLAT(ETH_P_TDLS),
155 #endif
156 #if defined(ETH_P_FIP) || (defined(HAVE_DECL_ETH_P_FIP) && HAVE_DECL_ETH_P_FIP)
157   XLAT(ETH_P_FIP),
158 #endif
159 #if defined(ETH_P_80221) || (defined(HAVE_DECL_ETH_P_80221) && HAVE_DECL_ETH_P_80221)
160   XLAT(ETH_P_80221),
161 #endif
162 #if defined(ETH_P_HSR) || (defined(HAVE_DECL_ETH_P_HSR) && HAVE_DECL_ETH_P_HSR)
163   XLAT(ETH_P_HSR),
164 #endif
165 #if defined(ETH_P_NSH) || (defined(HAVE_DECL_ETH_P_NSH) && HAVE_DECL_ETH_P_NSH)
166   XLAT(ETH_P_NSH),
167 #endif
168 #if defined(ETH_P_LOOPBACK) || (defined(HAVE_DECL_ETH_P_LOOPBACK) && HAVE_DECL_ETH_P_LOOPBACK)
169   XLAT(ETH_P_LOOPBACK),
170 #endif
171 #if defined(ETH_P_QINQ1) || (defined(HAVE_DECL_ETH_P_QINQ1) && HAVE_DECL_ETH_P_QINQ1)
172   XLAT(ETH_P_QINQ1),
173 #endif
174 #if defined(ETH_P_QINQ2) || (defined(HAVE_DECL_ETH_P_QINQ2) && HAVE_DECL_ETH_P_QINQ2)
175   XLAT(ETH_P_QINQ2),
176 #endif
177 #if defined(ETH_P_QINQ3) || (defined(HAVE_DECL_ETH_P_QINQ3) && HAVE_DECL_ETH_P_QINQ3)
178   XLAT(ETH_P_QINQ3),
179 #endif
180 #if defined(ETH_P_EDSA) || (defined(HAVE_DECL_ETH_P_EDSA) && HAVE_DECL_ETH_P_EDSA)
181   XLAT(ETH_P_EDSA),
182 #endif
183 #if defined(ETH_P_IFE) || (defined(HAVE_DECL_ETH_P_IFE) && HAVE_DECL_ETH_P_IFE)
184   XLAT(ETH_P_IFE),
185 #endif
186 #if defined(ETH_P_AF_IUCV) || (defined(HAVE_DECL_ETH_P_AF_IUCV) && HAVE_DECL_ETH_P_AF_IUCV)
187   XLAT(ETH_P_AF_IUCV),
188 #endif
189 #if defined(ETH_P_802_3_MIN) || (defined(HAVE_DECL_ETH_P_802_3_MIN) && HAVE_DECL_ETH_P_802_3_MIN)
190   XLAT(ETH_P_802_3_MIN),
191 #endif
192 #if defined(ETH_P_802_3) || (defined(HAVE_DECL_ETH_P_802_3) && HAVE_DECL_ETH_P_802_3)
193   XLAT(ETH_P_802_3),
194 #endif
195 #if defined(ETH_P_AX25) || (defined(HAVE_DECL_ETH_P_AX25) && HAVE_DECL_ETH_P_AX25)
196   XLAT(ETH_P_AX25),
197 #endif
198 #if defined(ETH_P_ALL) || (defined(HAVE_DECL_ETH_P_ALL) && HAVE_DECL_ETH_P_ALL)
199   XLAT(ETH_P_ALL),
200 #endif
201 #if defined(ETH_P_802_2) || (defined(HAVE_DECL_ETH_P_802_2) && HAVE_DECL_ETH_P_802_2)
202   XLAT(ETH_P_802_2),
203 #endif
204 #if defined(ETH_P_SNAP) || (defined(HAVE_DECL_ETH_P_SNAP) && HAVE_DECL_ETH_P_SNAP)
205   XLAT(ETH_P_SNAP),
206 #endif
207 #if defined(ETH_P_DDCMP) || (defined(HAVE_DECL_ETH_P_DDCMP) && HAVE_DECL_ETH_P_DDCMP)
208   XLAT(ETH_P_DDCMP),
209 #endif
210 #if defined(ETH_P_WAN_PPP) || (defined(HAVE_DECL_ETH_P_WAN_PPP) && HAVE_DECL_ETH_P_WAN_PPP)
211   XLAT(ETH_P_WAN_PPP),
212 #endif
213 #if defined(ETH_P_PPP_MP) || (defined(HAVE_DECL_ETH_P_PPP_MP) && HAVE_DECL_ETH_P_PPP_MP)
214   XLAT(ETH_P_PPP_MP),
215 #endif
216 #if defined(ETH_P_LOCALTALK) || (defined(HAVE_DECL_ETH_P_LOCALTALK) && HAVE_DECL_ETH_P_LOCALTALK)
217   XLAT(ETH_P_LOCALTALK),
218 #endif
219 #if defined(ETH_P_CAN) || (defined(HAVE_DECL_ETH_P_CAN) && HAVE_DECL_ETH_P_CAN)
220   XLAT(ETH_P_CAN),
221 #endif
222 #if defined(ETH_P_CANFD) || (defined(HAVE_DECL_ETH_P_CANFD) && HAVE_DECL_ETH_P_CANFD)
223   XLAT(ETH_P_CANFD),
224 #endif
225 #if defined(ETH_P_PPPTALK) || (defined(HAVE_DECL_ETH_P_PPPTALK) && HAVE_DECL_ETH_P_PPPTALK)
226   XLAT(ETH_P_PPPTALK),
227 #endif
228 #if defined(ETH_P_TR_802_2) || (defined(HAVE_DECL_ETH_P_TR_802_2) && HAVE_DECL_ETH_P_TR_802_2)
229   XLAT(ETH_P_TR_802_2),
230 #endif
231 #if defined(ETH_P_MOBITEX) || (defined(HAVE_DECL_ETH_P_MOBITEX) && HAVE_DECL_ETH_P_MOBITEX)
232   XLAT(ETH_P_MOBITEX),
233 #endif
234 #if defined(ETH_P_CONTROL) || (defined(HAVE_DECL_ETH_P_CONTROL) && HAVE_DECL_ETH_P_CONTROL)
235   XLAT(ETH_P_CONTROL),
236 #endif
237 #if defined(ETH_P_IRDA) || (defined(HAVE_DECL_ETH_P_IRDA) && HAVE_DECL_ETH_P_IRDA)
238   XLAT(ETH_P_IRDA),
239 #endif
240 #if defined(ETH_P_ECONET) || (defined(HAVE_DECL_ETH_P_ECONET) && HAVE_DECL_ETH_P_ECONET)
241   XLAT(ETH_P_ECONET),
242 #endif
243 #if defined(ETH_P_HDLC) || (defined(HAVE_DECL_ETH_P_HDLC) && HAVE_DECL_ETH_P_HDLC)
244   XLAT(ETH_P_HDLC),
245 #endif
246 #if defined(ETH_P_ARCNET) || (defined(HAVE_DECL_ETH_P_ARCNET) && HAVE_DECL_ETH_P_ARCNET)
247   XLAT(ETH_P_ARCNET),
248 #endif
249 #if defined(ETH_P_DSA) || (defined(HAVE_DECL_ETH_P_DSA) && HAVE_DECL_ETH_P_DSA)
250   XLAT(ETH_P_DSA),
251 #endif
252 #if defined(ETH_P_TRAILER) || (defined(HAVE_DECL_ETH_P_TRAILER) && HAVE_DECL_ETH_P_TRAILER)
253   XLAT(ETH_P_TRAILER),
254 #endif
255 #if defined(ETH_P_PHONET) || (defined(HAVE_DECL_ETH_P_PHONET) && HAVE_DECL_ETH_P_PHONET)
256   XLAT(ETH_P_PHONET),
257 #endif
258 #if defined(ETH_P_IEEE802154) || (defined(HAVE_DECL_ETH_P_IEEE802154) && HAVE_DECL_ETH_P_IEEE802154)
259   XLAT(ETH_P_IEEE802154),
260 #endif
261 #if defined(ETH_P_CAIF) || (defined(HAVE_DECL_ETH_P_CAIF) && HAVE_DECL_ETH_P_CAIF)
262   XLAT(ETH_P_CAIF),
263 #endif
264 #if defined(ETH_P_XDSA) || (defined(HAVE_DECL_ETH_P_XDSA) && HAVE_DECL_ETH_P_XDSA)
265   XLAT(ETH_P_XDSA),
266 #endif
267 #if defined(ETH_P_MAP) || (defined(HAVE_DECL_ETH_P_MAP) && HAVE_DECL_ETH_P_MAP)
268   XLAT(ETH_P_MAP),
269 #endif
270  XLAT_END
271 };
272 
273 #endif /* !IN_MPERS */
274