blob: 1ef9ba9d02c82eaefe1a225237763ef98d680e3d [file] [log] [blame]
The Android Open Source Project1dc9e472009-03-03 19:28:35 -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 ***
Ben Cheng94a85f62012-03-06 15:45:52 -080010 *** 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 ***
The Android Open Source Project1dc9e472009-03-03 19:28:35 -080017 ****************************************************************************
18 ****************************************************************************/
19#ifndef _ASM_GENERIC_ERRNO_H
20#define _ASM_GENERIC_ERRNO_H
The Android Open Source Project1dc9e472009-03-03 19:28:35 -080021#include <asm-generic/errno-base.h>
The Android Open Source Project1dc9e472009-03-03 19:28:35 -080022#define EDEADLK 35
Ben Cheng94a85f62012-03-06 15:45:52 -080023/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
The Android Open Source Project1dc9e472009-03-03 19:28:35 -080024#define ENAMETOOLONG 36
25#define ENOLCK 37
26#define ENOSYS 38
27#define ENOTEMPTY 39
Ben Cheng94a85f62012-03-06 15:45:52 -080028/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
The Android Open Source Project1dc9e472009-03-03 19:28:35 -080029#define ELOOP 40
30#define EWOULDBLOCK EAGAIN
31#define ENOMSG 42
32#define EIDRM 43
Ben Cheng94a85f62012-03-06 15:45:52 -080033/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
The Android Open Source Project1dc9e472009-03-03 19:28:35 -080034#define ECHRNG 44
35#define EL2NSYNC 45
36#define EL3HLT 46
37#define EL3RST 47
Ben Cheng94a85f62012-03-06 15:45:52 -080038/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
The Android Open Source Project1dc9e472009-03-03 19:28:35 -080039#define ELNRNG 48
40#define EUNATCH 49
41#define ENOCSI 50
42#define EL2HLT 51
Ben Cheng94a85f62012-03-06 15:45:52 -080043/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
The Android Open Source Project1dc9e472009-03-03 19:28:35 -080044#define EBADE 52
45#define EBADR 53
46#define EXFULL 54
47#define ENOANO 55
Ben Cheng94a85f62012-03-06 15:45:52 -080048/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
The Android Open Source Project1dc9e472009-03-03 19:28:35 -080049#define EBADRQC 56
50#define EBADSLT 57
The Android Open Source Project1dc9e472009-03-03 19:28:35 -080051#define EDEADLOCK EDEADLK
The Android Open Source Project1dc9e472009-03-03 19:28:35 -080052#define EBFONT 59
Ben Cheng94a85f62012-03-06 15:45:52 -080053/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
The Android Open Source Project1dc9e472009-03-03 19:28:35 -080054#define ENOSTR 60
55#define ENODATA 61
56#define ETIME 62
57#define ENOSR 63
Ben Cheng94a85f62012-03-06 15:45:52 -080058/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
The Android Open Source Project1dc9e472009-03-03 19:28:35 -080059#define ENONET 64
60#define ENOPKG 65
61#define EREMOTE 66
62#define ENOLINK 67
Ben Cheng94a85f62012-03-06 15:45:52 -080063/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
The Android Open Source Project1dc9e472009-03-03 19:28:35 -080064#define EADV 68
65#define ESRMNT 69
66#define ECOMM 70
67#define EPROTO 71
Ben Cheng94a85f62012-03-06 15:45:52 -080068/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
The Android Open Source Project1dc9e472009-03-03 19:28:35 -080069#define EMULTIHOP 72
70#define EDOTDOT 73
71#define EBADMSG 74
72#define EOVERFLOW 75
Ben Cheng94a85f62012-03-06 15:45:52 -080073/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
The Android Open Source Project1dc9e472009-03-03 19:28:35 -080074#define ENOTUNIQ 76
75#define EBADFD 77
76#define EREMCHG 78
77#define ELIBACC 79
Ben Cheng94a85f62012-03-06 15:45:52 -080078/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
The Android Open Source Project1dc9e472009-03-03 19:28:35 -080079#define ELIBBAD 80
80#define ELIBSCN 81
81#define ELIBMAX 82
82#define ELIBEXEC 83
Ben Cheng94a85f62012-03-06 15:45:52 -080083/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
The Android Open Source Project1dc9e472009-03-03 19:28:35 -080084#define EILSEQ 84
85#define ERESTART 85
86#define ESTRPIPE 86
87#define EUSERS 87
Ben Cheng94a85f62012-03-06 15:45:52 -080088/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
The Android Open Source Project1dc9e472009-03-03 19:28:35 -080089#define ENOTSOCK 88
90#define EDESTADDRREQ 89
91#define EMSGSIZE 90
92#define EPROTOTYPE 91
Ben Cheng94a85f62012-03-06 15:45:52 -080093/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
The Android Open Source Project1dc9e472009-03-03 19:28:35 -080094#define ENOPROTOOPT 92
95#define EPROTONOSUPPORT 93
96#define ESOCKTNOSUPPORT 94
97#define EOPNOTSUPP 95
Ben Cheng94a85f62012-03-06 15:45:52 -080098/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
The Android Open Source Project1dc9e472009-03-03 19:28:35 -080099#define EPFNOSUPPORT 96
100#define EAFNOSUPPORT 97
101#define EADDRINUSE 98
102#define EADDRNOTAVAIL 99
Ben Cheng94a85f62012-03-06 15:45:52 -0800103/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
The Android Open Source Project1dc9e472009-03-03 19:28:35 -0800104#define ENETDOWN 100
105#define ENETUNREACH 101
106#define ENETRESET 102
107#define ECONNABORTED 103
Ben Cheng94a85f62012-03-06 15:45:52 -0800108/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
The Android Open Source Project1dc9e472009-03-03 19:28:35 -0800109#define ECONNRESET 104
110#define ENOBUFS 105
111#define EISCONN 106
112#define ENOTCONN 107
Ben Cheng94a85f62012-03-06 15:45:52 -0800113/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
The Android Open Source Project1dc9e472009-03-03 19:28:35 -0800114#define ESHUTDOWN 108
115#define ETOOMANYREFS 109
116#define ETIMEDOUT 110
117#define ECONNREFUSED 111
Ben Cheng94a85f62012-03-06 15:45:52 -0800118/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
The Android Open Source Project1dc9e472009-03-03 19:28:35 -0800119#define EHOSTDOWN 112
120#define EHOSTUNREACH 113
121#define EALREADY 114
122#define EINPROGRESS 115
Ben Cheng94a85f62012-03-06 15:45:52 -0800123/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
The Android Open Source Project1dc9e472009-03-03 19:28:35 -0800124#define ESTALE 116
125#define EUCLEAN 117
126#define ENOTNAM 118
127#define ENAVAIL 119
Ben Cheng94a85f62012-03-06 15:45:52 -0800128/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
The Android Open Source Project1dc9e472009-03-03 19:28:35 -0800129#define EISNAM 120
130#define EREMOTEIO 121
131#define EDQUOT 122
The Android Open Source Project1dc9e472009-03-03 19:28:35 -0800132#define ENOMEDIUM 123
Ben Cheng94a85f62012-03-06 15:45:52 -0800133/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
The Android Open Source Project1dc9e472009-03-03 19:28:35 -0800134#define EMEDIUMTYPE 124
135#define ECANCELED 125
136#define ENOKEY 126
137#define EKEYEXPIRED 127
Ben Cheng94a85f62012-03-06 15:45:52 -0800138/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
The Android Open Source Project1dc9e472009-03-03 19:28:35 -0800139#define EKEYREVOKED 128
140#define EKEYREJECTED 129
The Android Open Source Project1dc9e472009-03-03 19:28:35 -0800141#define EOWNERDEAD 130
142#define ENOTRECOVERABLE 131
Ben Cheng94a85f62012-03-06 15:45:52 -0800143/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
The Android Open Source Project1dc9e472009-03-03 19:28:35 -0800144#endif