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