blob: 437293d8d0df59fdef8795159df3b78367a4a5dc [file] [log] [blame]
Raghu Gandham82fa43f2012-03-27 11:37:17 -07001/****************************************************************************
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 _ASM_ERRNO_H
20#define _ASM_ERRNO_H
21#include <asm-generic/errno-base.h>
Elliott Hughesc95eb572013-01-29 18:15:55 -080022#define ENOMSG 35
Raghu Gandham82fa43f2012-03-27 11:37:17 -070023/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
Elliott Hughesc95eb572013-01-29 18:15:55 -080024#define EIDRM 36
25#define ECHRNG 37
26#define EL2NSYNC 38
27#define EL3HLT 39
Raghu Gandham82fa43f2012-03-27 11:37:17 -070028/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
Elliott Hughesc95eb572013-01-29 18:15:55 -080029#define EL3RST 40
30#define ELNRNG 41
31#define EUNATCH 42
32#define ENOCSI 43
Raghu Gandham82fa43f2012-03-27 11:37:17 -070033/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
Elliott Hughesc95eb572013-01-29 18:15:55 -080034#define EL2HLT 44
35#define EDEADLK 45
36#define ENOLCK 46
37#define EBADE 50
Raghu Gandham82fa43f2012-03-27 11:37:17 -070038/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
Elliott Hughesc95eb572013-01-29 18:15:55 -080039#define EBADR 51
40#define EXFULL 52
41#define ENOANO 53
42#define EBADRQC 54
Raghu Gandham82fa43f2012-03-27 11:37:17 -070043/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
Elliott Hughesc95eb572013-01-29 18:15:55 -080044#define EBADSLT 55
45#define EDEADLOCK 56
46#define EBFONT 59
47#define ENOSTR 60
Raghu Gandham82fa43f2012-03-27 11:37:17 -070048/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
Elliott Hughesc95eb572013-01-29 18:15:55 -080049#define ENODATA 61
50#define ETIME 62
51#define ENOSR 63
52#define ENONET 64
Raghu Gandham82fa43f2012-03-27 11:37:17 -070053/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
Elliott Hughesc95eb572013-01-29 18:15:55 -080054#define ENOPKG 65
55#define EREMOTE 66
56#define ENOLINK 67
57#define EADV 68
Raghu Gandham82fa43f2012-03-27 11:37:17 -070058/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
Elliott Hughesc95eb572013-01-29 18:15:55 -080059#define ESRMNT 69
60#define ECOMM 70
61#define EPROTO 71
62#define EDOTDOT 73
Raghu Gandham82fa43f2012-03-27 11:37:17 -070063/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
Elliott Hughesc95eb572013-01-29 18:15:55 -080064#define EMULTIHOP 74
65#define EBADMSG 77
66#define ENAMETOOLONG 78
67#define EOVERFLOW 79
Raghu Gandham82fa43f2012-03-27 11:37:17 -070068/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
Elliott Hughesc95eb572013-01-29 18:15:55 -080069#define ENOTUNIQ 80
70#define EBADFD 81
71#define EREMCHG 82
72#define ELIBACC 83
Raghu Gandham82fa43f2012-03-27 11:37:17 -070073/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
Elliott Hughesc95eb572013-01-29 18:15:55 -080074#define ELIBBAD 84
75#define ELIBSCN 85
76#define ELIBMAX 86
77#define ELIBEXEC 87
Raghu Gandham82fa43f2012-03-27 11:37:17 -070078/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
Elliott Hughesc95eb572013-01-29 18:15:55 -080079#define EILSEQ 88
80#define ENOSYS 89
81#define ELOOP 90
82#define ERESTART 91
Raghu Gandham82fa43f2012-03-27 11:37:17 -070083/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
Elliott Hughesc95eb572013-01-29 18:15:55 -080084#define ESTRPIPE 92
85#define ENOTEMPTY 93
86#define EUSERS 94
87#define ENOTSOCK 95
Raghu Gandham82fa43f2012-03-27 11:37:17 -070088/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
Elliott Hughesc95eb572013-01-29 18:15:55 -080089#define EDESTADDRREQ 96
90#define EMSGSIZE 97
91#define EPROTOTYPE 98
92#define ENOPROTOOPT 99
Raghu Gandham82fa43f2012-03-27 11:37:17 -070093/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
Elliott Hughesc95eb572013-01-29 18:15:55 -080094#define EPROTONOSUPPORT 120
95#define ESOCKTNOSUPPORT 121
96#define EOPNOTSUPP 122
97#define EPFNOSUPPORT 123
Raghu Gandham82fa43f2012-03-27 11:37:17 -070098/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
Elliott Hughesc95eb572013-01-29 18:15:55 -080099#define EAFNOSUPPORT 124
100#define EADDRINUSE 125
101#define EADDRNOTAVAIL 126
102#define ENETDOWN 127
Raghu Gandham82fa43f2012-03-27 11:37:17 -0700103/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
Elliott Hughesc95eb572013-01-29 18:15:55 -0800104#define ENETUNREACH 128
105#define ENETRESET 129
106#define ECONNABORTED 130
107#define ECONNRESET 131
Raghu Gandham82fa43f2012-03-27 11:37:17 -0700108/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
Elliott Hughesc95eb572013-01-29 18:15:55 -0800109#define ENOBUFS 132
110#define EISCONN 133
111#define ENOTCONN 134
112#define EUCLEAN 135
Raghu Gandham82fa43f2012-03-27 11:37:17 -0700113/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
Elliott Hughesc95eb572013-01-29 18:15:55 -0800114#define ENOTNAM 137
115#define ENAVAIL 138
116#define EISNAM 139
117#define EREMOTEIO 140
Raghu Gandham82fa43f2012-03-27 11:37:17 -0700118/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
Elliott Hughesc95eb572013-01-29 18:15:55 -0800119#define EINIT 141
120#define EREMDEV 142
121#define ESHUTDOWN 143
122#define ETOOMANYREFS 144
Raghu Gandham82fa43f2012-03-27 11:37:17 -0700123/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
Elliott Hughesc95eb572013-01-29 18:15:55 -0800124#define ETIMEDOUT 145
125#define ECONNREFUSED 146
126#define EHOSTDOWN 147
127#define EHOSTUNREACH 148
Raghu Gandham82fa43f2012-03-27 11:37:17 -0700128/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
Elliott Hughesc95eb572013-01-29 18:15:55 -0800129#define EWOULDBLOCK EAGAIN
130#define EALREADY 149
131#define EINPROGRESS 150
132#define ESTALE 151
Raghu Gandham82fa43f2012-03-27 11:37:17 -0700133/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
Elliott Hughesc95eb572013-01-29 18:15:55 -0800134#define ECANCELED 158
135#define ENOMEDIUM 159
136#define EMEDIUMTYPE 160
137#define ENOKEY 161
Raghu Gandham82fa43f2012-03-27 11:37:17 -0700138/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
Elliott Hughesc95eb572013-01-29 18:15:55 -0800139#define EKEYEXPIRED 162
140#define EKEYREVOKED 163
141#define EKEYREJECTED 164
142#define EOWNERDEAD 165
Raghu Gandham82fa43f2012-03-27 11:37:17 -0700143/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
Elliott Hughesc95eb572013-01-29 18:15:55 -0800144#define ENOTRECOVERABLE 166
145#define EDQUOT 1133
Raghu Gandham82fa43f2012-03-27 11:37:17 -0700146#endif