• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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 _ASM_ERRNO_H
20 #define _ASM_ERRNO_H
21 #include <asm-generic/errno-base.h>
22 #define ENOMSG 35
23 #define EIDRM 36
24 #define ECHRNG 37
25 #define EL2NSYNC 38
26 #define EL3HLT 39
27 #define EL3RST 40
28 #define ELNRNG 41
29 #define EUNATCH 42
30 #define ENOCSI 43
31 #define EL2HLT 44
32 #define EDEADLK 45
33 #define ENOLCK 46
34 #define EBADE 50
35 #define EBADR 51
36 #define EXFULL 52
37 #define ENOANO 53
38 #define EBADRQC 54
39 #define EBADSLT 55
40 #define EDEADLOCK 56
41 #define EBFONT 59
42 #define ENOSTR 60
43 #define ENODATA 61
44 #define ETIME 62
45 #define ENOSR 63
46 #define ENONET 64
47 #define ENOPKG 65
48 #define EREMOTE 66
49 #define ENOLINK 67
50 #define EADV 68
51 #define ESRMNT 69
52 #define ECOMM 70
53 #define EPROTO 71
54 #define EDOTDOT 73
55 #define EMULTIHOP 74
56 #define EBADMSG 77
57 #define ENAMETOOLONG 78
58 #define EOVERFLOW 79
59 #define ENOTUNIQ 80
60 #define EBADFD 81
61 #define EREMCHG 82
62 #define ELIBACC 83
63 #define ELIBBAD 84
64 #define ELIBSCN 85
65 #define ELIBMAX 86
66 #define ELIBEXEC 87
67 #define EILSEQ 88
68 #define ENOSYS 89
69 #define ELOOP 90
70 #define ERESTART 91
71 #define ESTRPIPE 92
72 #define ENOTEMPTY 93
73 #define EUSERS 94
74 #define ENOTSOCK 95
75 #define EDESTADDRREQ 96
76 #define EMSGSIZE 97
77 #define EPROTOTYPE 98
78 #define ENOPROTOOPT 99
79 #define EPROTONOSUPPORT 120
80 #define ESOCKTNOSUPPORT 121
81 #define EOPNOTSUPP 122
82 #define EPFNOSUPPORT 123
83 #define EAFNOSUPPORT 124
84 #define EADDRINUSE 125
85 #define EADDRNOTAVAIL 126
86 #define ENETDOWN 127
87 #define ENETUNREACH 128
88 #define ENETRESET 129
89 #define ECONNABORTED 130
90 #define ECONNRESET 131
91 #define ENOBUFS 132
92 #define EISCONN 133
93 #define ENOTCONN 134
94 #define EUCLEAN 135
95 #define ENOTNAM 137
96 #define ENAVAIL 138
97 #define EISNAM 139
98 #define EREMOTEIO 140
99 #define EINIT 141
100 #define EREMDEV 142
101 #define ESHUTDOWN 143
102 #define ETOOMANYREFS 144
103 #define ETIMEDOUT 145
104 #define ECONNREFUSED 146
105 #define EHOSTDOWN 147
106 #define EHOSTUNREACH 148
107 #define EWOULDBLOCK EAGAIN
108 #define EALREADY 149
109 #define EINPROGRESS 150
110 #define ESTALE 151
111 #define ECANCELED 158
112 #define ENOMEDIUM 159
113 #define EMEDIUMTYPE 160
114 #define ENOKEY 161
115 #define EKEYEXPIRED 162
116 #define EKEYREVOKED 163
117 #define EKEYREJECTED 164
118 #define EOWNERDEAD 165
119 #define ENOTRECOVERABLE 166
120 #define ERFKILL 167
121 #define EHWPOISON 168
122 #define EDQUOT 1133
123 #endif
124