root/compat/linux/linux_errno.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


    1 /*      $OpenBSD: linux_errno.h,v 1.2 1996/04/17 05:23:44 mickey Exp $  */
    2 /*      $NetBSD: linux_errno.h,v 1.1 1995/02/28 23:25:34 fvdl Exp $     */
    3 /*
    4  * Copyright (c) 1995 Frank van der Linden
    5  * All rights reserved.
    6  *
    7  * Redistribution and use in source and binary forms, with or without
    8  * modification, are permitted provided that the following conditions
    9  * are met:
   10  * 1. Redistributions of source code must retain the above copyright
   11  *    notice, this list of conditions and the following disclaimer.
   12  * 2. Redistributions in binary form must reproduce the above copyright
   13  *    notice, this list of conditions and the following disclaimer in the
   14  *    documentation and/or other materials provided with the distribution.
   15  * 3. All advertising materials mentioning features or use of this software
   16  *    must display the following acknowledgement:
   17  *      This product includes software developed for the NetBSD Project
   18  *      by Frank van der Linden
   19  * 4. The name of the author may not be used to endorse or promote products
   20  *    derived from this software without specific prior written permission
   21  *
   22  * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
   23  * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
   24  * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
   25  * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
   26  * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
   27  * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   28  * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   29  * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   30  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
   31  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   32  */
   33 
   34 #ifndef _LINUX_ERRNO_H
   35 #define _LINUX_ERRNO_H
   36 
   37 #define LINUX_EPERM              1
   38 #define LINUX_ENOENT             2
   39 #define LINUX_ESRCH              3
   40 #define LINUX_EINTR              4
   41 #define LINUX_EIO                5
   42 #define LINUX_ENXIO              6
   43 #define LINUX_E2BIG              7
   44 #define LINUX_ENOEXEC            8
   45 #define LINUX_EBADF              9
   46 #define LINUX_ECHILD            10
   47 #define LINUX_EAGAIN            11
   48 #define LINUX_ENOMEM            12
   49 #define LINUX_EACCES            13
   50 #define LINUX_EFAULT            14
   51 #define LINUX_ENOTBLK           15
   52 #define LINUX_EBUSY             16
   53 #define LINUX_EEXIST            17
   54 #define LINUX_EXDEV             18
   55 #define LINUX_ENODEV            19
   56 #define LINUX_ENOTDIR           20
   57 #define LINUX_EISDIR            21
   58 #define LINUX_EINVAL            22
   59 #define LINUX_ENFILE            23
   60 #define LINUX_EMFILE            24
   61 #define LINUX_ENOTTY            25
   62 #define LINUX_ETXTBSY           26
   63 #define LINUX_EFBIG             27
   64 #define LINUX_ENOSPC            28
   65 #define LINUX_ESPIPE            29
   66 #define LINUX_EROFS             30
   67 #define LINUX_EMLINK            31
   68 #define LINUX_EPIPE             32
   69 #define LINUX_EDOM              33
   70 #define LINUX_ERANGE            34
   71 #define LINUX_EDEADLK           35
   72 #define LINUX_ENAMETOOLONG      36
   73 #define LINUX_ENOLCK            37
   74 #define LINUX_ENOSYS            38
   75 #define LINUX_ENOTEMPTY         39
   76 #define LINUX_ELOOP             40
   77 #define LINUX_ENOMSG            42
   78 #define LINUX_EIDRM             43
   79 #define LINUX_ECHRNG            44
   80 #define LINUX_EL2NSYNC          45
   81 #define LINUX_EL3HLT            46
   82 #define LINUX_EL3RST            47
   83 #define LINUX_ELNRNG            48
   84 #define LINUX_EUNATCH           49
   85 #define LINUX_ENOCSI            50
   86 #define LINUX_EL2HLT            51
   87 #define LINUX_EBADE             52
   88 #define LINUX_EBADR             53
   89 #define LINUX_EXFULL            54
   90 #define LINUX_ENOANO            55
   91 #define LINUX_EBADRQC           56
   92 #define LINUX_EBADSLT           57
   93 #define LINUX_EDEADLOCK         58
   94 #define LINUX_EBFONT            59
   95 #define LINUX_ENOSTR            60
   96 #define LINUX_ENODATA           61
   97 #define LINUX_ETIME             62
   98 #define LINUX_ENOSR             63
   99 #define LINUX_ENONET            64
  100 #define LINUX_ENOPKG            65
  101 #define LINUX_EREMOTE           66
  102 #define LINUX_ENOLINK           67
  103 #define LINUX_EADV              68
  104 #define LINUX_ESRMNT            69
  105 #define LINUX_ECOMM             70
  106 #define LINUX_EPROTO            71
  107 #define LINUX_EMULTIHOP         72
  108 #define LINUX_EDOTDOT           73
  109 #define LINUX_EBADMSG           74
  110 #define LINUX_EOVERFLOW         75
  111 #define LINUX_ENOTUNIQ          76
  112 #define LINUX_EBADFD            77
  113 #define LINUX_EREMCHG           78
  114 #define LINUX_ELIBACC           79
  115 #define LINUX_ELIBBAD           80
  116 #define LINUX_ELIBSCN           81
  117 #define LINUX_ELIBMAX           82
  118 #define LINUX_ELIBEXEC          83
  119 #define LINUX_EILSEQ            84
  120 #define LINUX_ERESTART          85
  121 #define LINUX_ESTRPIPE          86
  122 #define LINUX_EUSERS            87
  123 #define LINUX_ENOTSOCK          88
  124 #define LINUX_EDESTADDRREQ      89
  125 #define LINUX_EMSGSIZE          90
  126 #define LINUX_EPROTOTYPE        91
  127 #define LINUX_ENOPROTOOPT       92
  128 #define LINUX_EPROTONOSUPPORT   93
  129 #define LINUX_ESOCKTNOSUPPORT   94
  130 #define LINUX_EOPNOTSUPP        95
  131 #define LINUX_EPFNOSUPPORT      96
  132 #define LINUX_EAFNOSUPPORT      97
  133 #define LINUX_EADDRINUSE        98
  134 #define LINUX_EADDRNOTAVAIL     99
  135 #define LINUX_ENETDOWN          100
  136 #define LINUX_ENETUNREACH       101
  137 #define LINUX_ENETRESET         102
  138 #define LINUX_ECONNABORTED      103
  139 #define LINUX_ECONNRESET        104
  140 #define LINUX_ENOBUFS           105
  141 #define LINUX_EISCONN           106
  142 #define LINUX_ENOTCONN          107
  143 #define LINUX_ESHUTDOWN         108
  144 #define LINUX_ETOOMANYREFS      109
  145 #define LINUX_ETIMEDOUT         110
  146 #define LINUX_ECONNREFUSED      111
  147 #define LINUX_EHOSTDOWN         112
  148 #define LINUX_EHOSTUNREACH      113
  149 #define LINUX_EALREADY          114
  150 #define LINUX_EINPROGRESS       115
  151 #define LINUX_ESTALE            116
  152 #define LINUX_EUCLEAN           117
  153 #define LINUX_ENOTNAM           118
  154 #define LINUX_ENAVAIL           119
  155 #define LINUX_EISNAM            120
  156 #define LINUX_EREMOTEIO         121
  157 #define LINUX_EDQUOT            122
  158 
  159 #endif /* !_LINUX_ERRNO_H */

/* [<][>][^][v][top][bottom][index][help] */