1/****************************************************************************
2 ****************************************************************************
3 ***
4 ***   This header was automatically generated from a Linux kernel header
5 ***   of the same name, to make information necessary for userspace to
6 ***   call into the kernel available to libc.  It contains only constants,
7 ***   structures, and macros generated from the original header, and thus,
8 ***   contains no copyrightable information.
9 ***
10 ***   To edit the content of this header, modify the corresponding
11 ***   source file (e.g. under external/kernel-headers/original/) then
12 ***   run bionic/libc/kernel/tools/update_all.py
13 ***
14 ***   Any manual change here will be lost the next time this script will
15 ***   be run. You've been warned!
16 ***
17 ****************************************************************************
18 ****************************************************************************/
19#ifndef _LINUX_SNMP_H
20#define _LINUX_SNMP_H
21enum {
22  IPSTATS_MIB_NUM = 0,
23/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
24  IPSTATS_MIB_INPKTS,
25  IPSTATS_MIB_INOCTETS,
26  IPSTATS_MIB_INDELIVERS,
27  IPSTATS_MIB_OUTFORWDATAGRAMS,
28/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
29  IPSTATS_MIB_OUTPKTS,
30  IPSTATS_MIB_OUTOCTETS,
31  IPSTATS_MIB_INHDRERRORS,
32  IPSTATS_MIB_INTOOBIGERRORS,
33/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
34  IPSTATS_MIB_INNOROUTES,
35  IPSTATS_MIB_INADDRERRORS,
36  IPSTATS_MIB_INUNKNOWNPROTOS,
37  IPSTATS_MIB_INTRUNCATEDPKTS,
38/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
39  IPSTATS_MIB_INDISCARDS,
40  IPSTATS_MIB_OUTDISCARDS,
41  IPSTATS_MIB_OUTNOROUTES,
42  IPSTATS_MIB_REASMTIMEOUT,
43/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
44  IPSTATS_MIB_REASMREQDS,
45  IPSTATS_MIB_REASMOKS,
46  IPSTATS_MIB_REASMFAILS,
47  IPSTATS_MIB_FRAGOKS,
48/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
49  IPSTATS_MIB_FRAGFAILS,
50  IPSTATS_MIB_FRAGCREATES,
51  IPSTATS_MIB_INMCASTPKTS,
52  IPSTATS_MIB_OUTMCASTPKTS,
53/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
54  IPSTATS_MIB_INBCASTPKTS,
55  IPSTATS_MIB_OUTBCASTPKTS,
56  IPSTATS_MIB_INMCASTOCTETS,
57  IPSTATS_MIB_OUTMCASTOCTETS,
58/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
59  IPSTATS_MIB_INBCASTOCTETS,
60  IPSTATS_MIB_OUTBCASTOCTETS,
61  IPSTATS_MIB_CSUMERRORS,
62  IPSTATS_MIB_NOECTPKTS,
63/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
64  IPSTATS_MIB_ECT1PKTS,
65  IPSTATS_MIB_ECT0PKTS,
66  IPSTATS_MIB_CEPKTS,
67  __IPSTATS_MIB_MAX
68/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
69};
70enum {
71  ICMP_MIB_NUM = 0,
72  ICMP_MIB_INMSGS,
73/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
74  ICMP_MIB_INERRORS,
75  ICMP_MIB_INDESTUNREACHS,
76  ICMP_MIB_INTIMEEXCDS,
77  ICMP_MIB_INPARMPROBS,
78/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
79  ICMP_MIB_INSRCQUENCHS,
80  ICMP_MIB_INREDIRECTS,
81  ICMP_MIB_INECHOS,
82  ICMP_MIB_INECHOREPS,
83/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
84  ICMP_MIB_INTIMESTAMPS,
85  ICMP_MIB_INTIMESTAMPREPS,
86  ICMP_MIB_INADDRMASKS,
87  ICMP_MIB_INADDRMASKREPS,
88/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
89  ICMP_MIB_OUTMSGS,
90  ICMP_MIB_OUTERRORS,
91  ICMP_MIB_OUTDESTUNREACHS,
92  ICMP_MIB_OUTTIMEEXCDS,
93/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
94  ICMP_MIB_OUTPARMPROBS,
95  ICMP_MIB_OUTSRCQUENCHS,
96  ICMP_MIB_OUTREDIRECTS,
97  ICMP_MIB_OUTECHOS,
98/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
99  ICMP_MIB_OUTECHOREPS,
100  ICMP_MIB_OUTTIMESTAMPS,
101  ICMP_MIB_OUTTIMESTAMPREPS,
102  ICMP_MIB_OUTADDRMASKS,
103/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
104  ICMP_MIB_OUTADDRMASKREPS,
105  ICMP_MIB_CSUMERRORS,
106  __ICMP_MIB_MAX
107};
108/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
109#define __ICMPMSG_MIB_MAX 512
110enum {
111  ICMP6_MIB_NUM = 0,
112  ICMP6_MIB_INMSGS,
113/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
114  ICMP6_MIB_INERRORS,
115  ICMP6_MIB_OUTMSGS,
116  ICMP6_MIB_OUTERRORS,
117  ICMP6_MIB_CSUMERRORS,
118/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
119  __ICMP6_MIB_MAX
120};
121#define __ICMP6MSG_MIB_MAX 512
122enum {
123/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
124  TCP_MIB_NUM = 0,
125  TCP_MIB_RTOALGORITHM,
126  TCP_MIB_RTOMIN,
127  TCP_MIB_RTOMAX,
128/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
129  TCP_MIB_MAXCONN,
130  TCP_MIB_ACTIVEOPENS,
131  TCP_MIB_PASSIVEOPENS,
132  TCP_MIB_ATTEMPTFAILS,
133/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
134  TCP_MIB_ESTABRESETS,
135  TCP_MIB_CURRESTAB,
136  TCP_MIB_INSEGS,
137  TCP_MIB_OUTSEGS,
138/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
139  TCP_MIB_RETRANSSEGS,
140  TCP_MIB_INERRS,
141  TCP_MIB_OUTRSTS,
142  TCP_MIB_CSUMERRORS,
143/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
144  __TCP_MIB_MAX
145};
146enum {
147  UDP_MIB_NUM = 0,
148/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
149  UDP_MIB_INDATAGRAMS,
150  UDP_MIB_NOPORTS,
151  UDP_MIB_INERRORS,
152  UDP_MIB_OUTDATAGRAMS,
153/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
154  UDP_MIB_RCVBUFERRORS,
155  UDP_MIB_SNDBUFERRORS,
156  UDP_MIB_CSUMERRORS,
157  UDP_MIB_IGNOREDMULTI,
158/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
159  __UDP_MIB_MAX
160};
161enum {
162  LINUX_MIB_NUM = 0,
163/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
164  LINUX_MIB_SYNCOOKIESSENT,
165  LINUX_MIB_SYNCOOKIESRECV,
166  LINUX_MIB_SYNCOOKIESFAILED,
167  LINUX_MIB_EMBRYONICRSTS,
168/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
169  LINUX_MIB_PRUNECALLED,
170  LINUX_MIB_RCVPRUNED,
171  LINUX_MIB_OFOPRUNED,
172  LINUX_MIB_OUTOFWINDOWICMPS,
173/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
174  LINUX_MIB_LOCKDROPPEDICMPS,
175  LINUX_MIB_ARPFILTER,
176  LINUX_MIB_TIMEWAITED,
177  LINUX_MIB_TIMEWAITRECYCLED,
178/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
179  LINUX_MIB_TIMEWAITKILLED,
180  LINUX_MIB_PAWSPASSIVEREJECTED,
181  LINUX_MIB_PAWSACTIVEREJECTED,
182  LINUX_MIB_PAWSESTABREJECTED,
183/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
184  LINUX_MIB_DELAYEDACKS,
185  LINUX_MIB_DELAYEDACKLOCKED,
186  LINUX_MIB_DELAYEDACKLOST,
187  LINUX_MIB_LISTENOVERFLOWS,
188/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
189  LINUX_MIB_LISTENDROPS,
190  LINUX_MIB_TCPPREQUEUED,
191  LINUX_MIB_TCPDIRECTCOPYFROMBACKLOG,
192  LINUX_MIB_TCPDIRECTCOPYFROMPREQUEUE,
193/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
194  LINUX_MIB_TCPPREQUEUEDROPPED,
195  LINUX_MIB_TCPHPHITS,
196  LINUX_MIB_TCPHPHITSTOUSER,
197  LINUX_MIB_TCPPUREACKS,
198/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
199  LINUX_MIB_TCPHPACKS,
200  LINUX_MIB_TCPRENORECOVERY,
201  LINUX_MIB_TCPSACKRECOVERY,
202  LINUX_MIB_TCPSACKRENEGING,
203/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
204  LINUX_MIB_TCPFACKREORDER,
205  LINUX_MIB_TCPSACKREORDER,
206  LINUX_MIB_TCPRENOREORDER,
207  LINUX_MIB_TCPTSREORDER,
208/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
209  LINUX_MIB_TCPFULLUNDO,
210  LINUX_MIB_TCPPARTIALUNDO,
211  LINUX_MIB_TCPDSACKUNDO,
212  LINUX_MIB_TCPLOSSUNDO,
213/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
214  LINUX_MIB_TCPLOSTRETRANSMIT,
215  LINUX_MIB_TCPRENOFAILURES,
216  LINUX_MIB_TCPSACKFAILURES,
217  LINUX_MIB_TCPLOSSFAILURES,
218/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
219  LINUX_MIB_TCPFASTRETRANS,
220  LINUX_MIB_TCPFORWARDRETRANS,
221  LINUX_MIB_TCPSLOWSTARTRETRANS,
222  LINUX_MIB_TCPTIMEOUTS,
223/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
224  LINUX_MIB_TCPLOSSPROBES,
225  LINUX_MIB_TCPLOSSPROBERECOVERY,
226  LINUX_MIB_TCPRENORECOVERYFAIL,
227  LINUX_MIB_TCPSACKRECOVERYFAIL,
228/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
229  LINUX_MIB_TCPSCHEDULERFAILED,
230  LINUX_MIB_TCPRCVCOLLAPSED,
231  LINUX_MIB_TCPDSACKOLDSENT,
232  LINUX_MIB_TCPDSACKOFOSENT,
233/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
234  LINUX_MIB_TCPDSACKRECV,
235  LINUX_MIB_TCPDSACKOFORECV,
236  LINUX_MIB_TCPABORTONDATA,
237  LINUX_MIB_TCPABORTONCLOSE,
238/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
239  LINUX_MIB_TCPABORTONMEMORY,
240  LINUX_MIB_TCPABORTONTIMEOUT,
241  LINUX_MIB_TCPABORTONLINGER,
242  LINUX_MIB_TCPABORTFAILED,
243/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
244  LINUX_MIB_TCPMEMORYPRESSURES,
245  LINUX_MIB_TCPSACKDISCARD,
246  LINUX_MIB_TCPDSACKIGNOREDOLD,
247  LINUX_MIB_TCPDSACKIGNOREDNOUNDO,
248/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
249  LINUX_MIB_TCPSPURIOUSRTOS,
250  LINUX_MIB_TCPMD5NOTFOUND,
251  LINUX_MIB_TCPMD5UNEXPECTED,
252  LINUX_MIB_SACKSHIFTED,
253/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
254  LINUX_MIB_SACKMERGED,
255  LINUX_MIB_SACKSHIFTFALLBACK,
256  LINUX_MIB_TCPBACKLOGDROP,
257  LINUX_MIB_TCPMINTTLDROP,
258/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
259  LINUX_MIB_TCPDEFERACCEPTDROP,
260  LINUX_MIB_IPRPFILTER,
261  LINUX_MIB_TCPTIMEWAITOVERFLOW,
262  LINUX_MIB_TCPREQQFULLDOCOOKIES,
263/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
264  LINUX_MIB_TCPREQQFULLDROP,
265  LINUX_MIB_TCPRETRANSFAIL,
266  LINUX_MIB_TCPRCVCOALESCE,
267  LINUX_MIB_TCPOFOQUEUE,
268/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
269  LINUX_MIB_TCPOFODROP,
270  LINUX_MIB_TCPOFOMERGE,
271  LINUX_MIB_TCPCHALLENGEACK,
272  LINUX_MIB_TCPSYNCHALLENGE,
273/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
274  LINUX_MIB_TCPFASTOPENACTIVE,
275  LINUX_MIB_TCPFASTOPENACTIVEFAIL,
276  LINUX_MIB_TCPFASTOPENPASSIVE,
277  LINUX_MIB_TCPFASTOPENPASSIVEFAIL,
278/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
279  LINUX_MIB_TCPFASTOPENLISTENOVERFLOW,
280  LINUX_MIB_TCPFASTOPENCOOKIEREQD,
281  LINUX_MIB_TCPSPURIOUS_RTX_HOSTQUEUES,
282  LINUX_MIB_BUSYPOLLRXPACKETS,
283/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
284  LINUX_MIB_TCPAUTOCORKING,
285  LINUX_MIB_TCPFROMZEROWINDOWADV,
286  LINUX_MIB_TCPTOZEROWINDOWADV,
287  LINUX_MIB_TCPWANTZEROWINDOWADV,
288/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
289  LINUX_MIB_TCPSYNRETRANS,
290  LINUX_MIB_TCPORIGDATASENT,
291  LINUX_MIB_TCPHYSTARTTRAINDETECT,
292  LINUX_MIB_TCPHYSTARTTRAINCWND,
293/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
294  LINUX_MIB_TCPHYSTARTDELAYDETECT,
295  LINUX_MIB_TCPHYSTARTDELAYCWND,
296  LINUX_MIB_TCPACKSKIPPEDSYNRECV,
297  LINUX_MIB_TCPACKSKIPPEDPAWS,
298/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
299  LINUX_MIB_TCPACKSKIPPEDSEQ,
300  LINUX_MIB_TCPACKSKIPPEDFINWAIT2,
301  LINUX_MIB_TCPACKSKIPPEDTIMEWAIT,
302  LINUX_MIB_TCPACKSKIPPEDCHALLENGE,
303/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
304  LINUX_MIB_TCPWINPROBE,
305  LINUX_MIB_TCPKEEPALIVE,
306  LINUX_MIB_TCPMTUPFAIL,
307  LINUX_MIB_TCPMTUPSUCCESS,
308/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
309  __LINUX_MIB_MAX
310};
311enum {
312  LINUX_MIB_XFRMNUM = 0,
313/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
314  LINUX_MIB_XFRMINERROR,
315  LINUX_MIB_XFRMINBUFFERERROR,
316  LINUX_MIB_XFRMINHDRERROR,
317  LINUX_MIB_XFRMINNOSTATES,
318/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
319  LINUX_MIB_XFRMINSTATEPROTOERROR,
320  LINUX_MIB_XFRMINSTATEMODEERROR,
321  LINUX_MIB_XFRMINSTATESEQERROR,
322  LINUX_MIB_XFRMINSTATEEXPIRED,
323/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
324  LINUX_MIB_XFRMINSTATEMISMATCH,
325  LINUX_MIB_XFRMINSTATEINVALID,
326  LINUX_MIB_XFRMINTMPLMISMATCH,
327  LINUX_MIB_XFRMINNOPOLS,
328/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
329  LINUX_MIB_XFRMINPOLBLOCK,
330  LINUX_MIB_XFRMINPOLERROR,
331  LINUX_MIB_XFRMOUTERROR,
332  LINUX_MIB_XFRMOUTBUNDLEGENERROR,
333/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
334  LINUX_MIB_XFRMOUTBUNDLECHECKERROR,
335  LINUX_MIB_XFRMOUTNOSTATES,
336  LINUX_MIB_XFRMOUTSTATEPROTOERROR,
337  LINUX_MIB_XFRMOUTSTATEMODEERROR,
338/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
339  LINUX_MIB_XFRMOUTSTATESEQERROR,
340  LINUX_MIB_XFRMOUTSTATEEXPIRED,
341  LINUX_MIB_XFRMOUTPOLBLOCK,
342  LINUX_MIB_XFRMOUTPOLDEAD,
343/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
344  LINUX_MIB_XFRMOUTPOLERROR,
345  LINUX_MIB_XFRMFWDHDRERROR,
346  LINUX_MIB_XFRMOUTSTATEINVALID,
347  LINUX_MIB_XFRMACQUIREERROR,
348/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
349  __LINUX_MIB_XFRMMAX
350};
351#endif
352