blob: f1e18ad62136be696b1e7121e1835f9f94648ac5 [file] [log] [blame]
Elliott Hughes180edef2023-11-02 00:08:05 +00001/*
2 * This file is auto-generated. Modifications will be lost.
3 *
4 * See https://android.googlesource.com/platform/bionic/+/master/libc/kernel/
5 * for more information.
6 */
Ben Cheng655a7c02013-10-16 16:09:24 -07007#ifndef _ASM_GENERIC_ERRNO_H
8#define _ASM_GENERIC_ERRNO_H
9#include <asm-generic/errno-base.h>
10#define EDEADLK 35
Ben Cheng655a7c02013-10-16 16:09:24 -070011#define ENAMETOOLONG 36
12#define ENOLCK 37
13#define ENOSYS 38
14#define ENOTEMPTY 39
Ben Cheng655a7c02013-10-16 16:09:24 -070015#define ELOOP 40
16#define EWOULDBLOCK EAGAIN
17#define ENOMSG 42
18#define EIDRM 43
Ben Cheng655a7c02013-10-16 16:09:24 -070019#define ECHRNG 44
20#define EL2NSYNC 45
21#define EL3HLT 46
22#define EL3RST 47
Ben Cheng655a7c02013-10-16 16:09:24 -070023#define ELNRNG 48
24#define EUNATCH 49
25#define ENOCSI 50
26#define EL2HLT 51
Ben Cheng655a7c02013-10-16 16:09:24 -070027#define EBADE 52
28#define EBADR 53
29#define EXFULL 54
30#define ENOANO 55
Ben Cheng655a7c02013-10-16 16:09:24 -070031#define EBADRQC 56
32#define EBADSLT 57
33#define EDEADLOCK EDEADLK
34#define EBFONT 59
Ben Cheng655a7c02013-10-16 16:09:24 -070035#define ENOSTR 60
36#define ENODATA 61
37#define ETIME 62
38#define ENOSR 63
Ben Cheng655a7c02013-10-16 16:09:24 -070039#define ENONET 64
40#define ENOPKG 65
41#define EREMOTE 66
42#define ENOLINK 67
Ben Cheng655a7c02013-10-16 16:09:24 -070043#define EADV 68
44#define ESRMNT 69
45#define ECOMM 70
46#define EPROTO 71
Ben Cheng655a7c02013-10-16 16:09:24 -070047#define EMULTIHOP 72
48#define EDOTDOT 73
49#define EBADMSG 74
50#define EOVERFLOW 75
Ben Cheng655a7c02013-10-16 16:09:24 -070051#define ENOTUNIQ 76
52#define EBADFD 77
53#define EREMCHG 78
54#define ELIBACC 79
Ben Cheng655a7c02013-10-16 16:09:24 -070055#define ELIBBAD 80
56#define ELIBSCN 81
57#define ELIBMAX 82
58#define ELIBEXEC 83
Ben Cheng655a7c02013-10-16 16:09:24 -070059#define EILSEQ 84
60#define ERESTART 85
61#define ESTRPIPE 86
62#define EUSERS 87
Ben Cheng655a7c02013-10-16 16:09:24 -070063#define ENOTSOCK 88
64#define EDESTADDRREQ 89
65#define EMSGSIZE 90
66#define EPROTOTYPE 91
Ben Cheng655a7c02013-10-16 16:09:24 -070067#define ENOPROTOOPT 92
68#define EPROTONOSUPPORT 93
69#define ESOCKTNOSUPPORT 94
70#define EOPNOTSUPP 95
Ben Cheng655a7c02013-10-16 16:09:24 -070071#define EPFNOSUPPORT 96
72#define EAFNOSUPPORT 97
73#define EADDRINUSE 98
74#define EADDRNOTAVAIL 99
Ben Cheng655a7c02013-10-16 16:09:24 -070075#define ENETDOWN 100
76#define ENETUNREACH 101
77#define ENETRESET 102
78#define ECONNABORTED 103
Ben Cheng655a7c02013-10-16 16:09:24 -070079#define ECONNRESET 104
80#define ENOBUFS 105
81#define EISCONN 106
82#define ENOTCONN 107
Ben Cheng655a7c02013-10-16 16:09:24 -070083#define ESHUTDOWN 108
84#define ETOOMANYREFS 109
85#define ETIMEDOUT 110
86#define ECONNREFUSED 111
Ben Cheng655a7c02013-10-16 16:09:24 -070087#define EHOSTDOWN 112
88#define EHOSTUNREACH 113
89#define EALREADY 114
90#define EINPROGRESS 115
Ben Cheng655a7c02013-10-16 16:09:24 -070091#define ESTALE 116
92#define EUCLEAN 117
93#define ENOTNAM 118
94#define ENAVAIL 119
Ben Cheng655a7c02013-10-16 16:09:24 -070095#define EISNAM 120
96#define EREMOTEIO 121
97#define EDQUOT 122
98#define ENOMEDIUM 123
Ben Cheng655a7c02013-10-16 16:09:24 -070099#define EMEDIUMTYPE 124
100#define ECANCELED 125
101#define ENOKEY 126
102#define EKEYEXPIRED 127
Ben Cheng655a7c02013-10-16 16:09:24 -0700103#define EKEYREVOKED 128
104#define EKEYREJECTED 129
105#define EOWNERDEAD 130
106#define ENOTRECOVERABLE 131
Ben Cheng655a7c02013-10-16 16:09:24 -0700107#define ERFKILL 132
108#define EHWPOISON 133
109#endif