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