blob: 11dd00f33ed152d83d0dfc523866bb35a7274870 [file] [log] [blame]
Dan Albert287553d2017-02-16 10:47:51 -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 ****************************************************************************
11 ****************************************************************************/
12#ifndef _ASM_GENERIC_ERRNO_H
13#define _ASM_GENERIC_ERRNO_H
14
15#include <asm-generic/errno-base.h>
16
17#define EDEADLK 35
18#define ENAMETOOLONG 36
19#define ENOLCK 37
20#define ENOSYS 38
21#define ENOTEMPTY 39
22#define ELOOP 40
23#define EWOULDBLOCK EAGAIN
24#define ENOMSG 42
25#define EIDRM 43
26#define ECHRNG 44
27#define EL2NSYNC 45
28#define EL3HLT 46
29#define EL3RST 47
30#define ELNRNG 48
31#define EUNATCH 49
32#define ENOCSI 50
33#define EL2HLT 51
34#define EBADE 52
35#define EBADR 53
36#define EXFULL 54
37#define ENOANO 55
38#define EBADRQC 56
39#define EBADSLT 57
40
41#define EDEADLOCK EDEADLK
42
43#define EBFONT 59
44#define ENOSTR 60
45#define ENODATA 61
46#define ETIME 62
47#define ENOSR 63
48#define ENONET 64
49#define ENOPKG 65
50#define EREMOTE 66
51#define ENOLINK 67
52#define EADV 68
53#define ESRMNT 69
54#define ECOMM 70
55#define EPROTO 71
56#define EMULTIHOP 72
57#define EDOTDOT 73
58#define EBADMSG 74
59#define EOVERFLOW 75
60#define ENOTUNIQ 76
61#define EBADFD 77
62#define EREMCHG 78
63#define ELIBACC 79
64#define ELIBBAD 80
65#define ELIBSCN 81
66#define ELIBMAX 82
67#define ELIBEXEC 83
68#define EILSEQ 84
69#define ERESTART 85
70#define ESTRPIPE 86
71#define EUSERS 87
72#define ENOTSOCK 88
73#define EDESTADDRREQ 89
74#define EMSGSIZE 90
75#define EPROTOTYPE 91
76#define ENOPROTOOPT 92
77#define EPROTONOSUPPORT 93
78#define ESOCKTNOSUPPORT 94
79#define EOPNOTSUPP 95
80#define EPFNOSUPPORT 96
81#define EAFNOSUPPORT 97
82#define EADDRINUSE 98
83#define EADDRNOTAVAIL 99
84#define ENETDOWN 100
85#define ENETUNREACH 101
86#define ENETRESET 102
87#define ECONNABORTED 103
88#define ECONNRESET 104
89#define ENOBUFS 105
90#define EISCONN 106
91#define ENOTCONN 107
92#define ESHUTDOWN 108
93#define ETOOMANYREFS 109
94#define ETIMEDOUT 110
95#define ECONNREFUSED 111
96#define EHOSTDOWN 112
97#define EHOSTUNREACH 113
98#define EALREADY 114
99#define EINPROGRESS 115
100#define ESTALE 116
101#define EUCLEAN 117
102#define ENOTNAM 118
103#define ENAVAIL 119
104#define EISNAM 120
105#define EREMOTEIO 121
106#define EDQUOT 122
107
108#define ENOMEDIUM 123
109#define EMEDIUMTYPE 124
110#define ECANCELED 125
111#define ENOKEY 126
112#define EKEYEXPIRED 127
113#define EKEYREVOKED 128
114#define EKEYREJECTED 129
115
116#define EOWNERDEAD 130
117#define ENOTRECOVERABLE 131
118
119#endif