The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/compat/svr4/svr4_errno.h

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 /*-
    2  * Copyright (c) 1998 Mark Newton
    3  * Copyright (c) 1994 Christos Zoulas
    4  * All rights reserved.
    5  *
    6  * Redistribution and use in source and binary forms, with or without
    7  * modification, are permitted provided that the following conditions
    8  * are met:
    9  * 1. Redistributions of source code must retain the above copyright
   10  *    notice, this list of conditions and the following disclaimer.
   11  * 2. Redistributions in binary form must reproduce the above copyright
   12  *    notice, this list of conditions and the following disclaimer in the
   13  *    documentation and/or other materials provided with the distribution.
   14  * 3. The name of the author may not be used to endorse or promote products
   15  *    derived from this software without specific prior written permission
   16  *
   17  * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
   18  * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
   19  * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
   20  * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
   21  * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
   22  * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   23  * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   24  * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   25  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
   26  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   27  *
   28  * $FreeBSD: releng/8.0/sys/compat/svr4/svr4_errno.h 139743 2005-01-05 22:34:37Z imp $
   29  */
   30 
   31 #ifndef _SVR4_ERRNO_H_
   32 #define _SVR4_ERRNO_H_
   33 
   34 #define SVR4_EPERM              1
   35 #define SVR4_ENOENT             2
   36 #define SVR4_ESRCH              3
   37 #define SVR4_EINTR              4
   38 #define SVR4_EIO                5
   39 #define SVR4_ENXIO              6
   40 #define SVR4_E2BIG              7
   41 #define SVR4_ENOEXEC            8
   42 #define SVR4_EBADF              9
   43 #define SVR4_ECHILD             10
   44 #define SVR4_EAGAIN             11
   45 #define SVR4_ENOMEM             12
   46 #define SVR4_EACCES             13
   47 #define SVR4_EFAULT             14
   48 #define SVR4_ENOTBLK            15
   49 #define SVR4_EBUSY              16
   50 #define SVR4_EEXIST             17
   51 #define SVR4_EXDEV              18
   52 #define SVR4_ENODEV             19
   53 #define SVR4_ENOTDIR            20
   54 #define SVR4_EISDIR             21
   55 #define SVR4_EINVAL             22
   56 #define SVR4_ENFILE             23
   57 #define SVR4_EMFILE             24
   58 #define SVR4_ENOTTY             25
   59 #define SVR4_ETXTBSY            26
   60 #define SVR4_EFBIG              27
   61 #define SVR4_ENOSPC             28
   62 #define SVR4_ESPIPE             29
   63 #define SVR4_EROFS              30
   64 #define SVR4_EMLINK             31
   65 #define SVR4_EPIPE              32
   66 #define SVR4_EDOM               33
   67 #define SVR4_ERANGE             34
   68 #define SVR4_ENOMSG             35
   69 #define SVR4_EIDRM              36
   70 #define SVR4_ECHRNG             37
   71 #define SVR4_EL2NSYNC           38
   72 #define SVR4_EL3HLT             39
   73 #define SVR4_EL3RST             40
   74 #define SVR4_ELNRNG             41
   75 #define SVR4_EUNATCH            42
   76 #define SVR4_ENOCSI             43
   77 #define SVR4_EL2HLT             44
   78 #define SVR4_EDEADLK            45
   79 #define SVR4_ENOLCK             46
   80 #define SVR4_EBADE              50
   81 #define SVR4_EBADR              51
   82 #define SVR4_EXFULL             52
   83 #define SVR4_ENOANO             53
   84 #define SVR4_EBADRQC            54
   85 #define SVR4_EBADSLT            55
   86 #define SVR4_EDEADLOCK          56
   87 #define SVR4_EBFONT             57
   88 #define SVR4_ENOSTR             60
   89 #define SVR4_ENODATA            61
   90 #define SVR4_ETIME              62
   91 #define SVR4_ENOSR              63
   92 #define SVR4_ENONET             64
   93 #define SVR4_ENOPKG             65
   94 #define SVR4_EREMOTE            66
   95 #define SVR4_ENOLINK            67
   96 #define SVR4_EADV               68
   97 #define SVR4_ESRMNT             69
   98 #define SVR4_ECOMM              70
   99 #define SVR4_EPROTO             71
  100 #define SVR4_EMULTIHOP          74
  101 #define SVR4_EBADMSG            77
  102 #define SVR4_ENAMETOOLONG       78
  103 #define SVR4_EOVERFLOW          79
  104 #define SVR4_ENOTUNIQ           80
  105 #define SVR4_EBADFD             81
  106 #define SVR4_EREMCHG            82
  107 #define SVR4_ELIBACC            83
  108 #define SVR4_ELIBBAD            84
  109 #define SVR4_ELIBSCN            85
  110 #define SVR4_ELIBMAX            86
  111 #define SVR4_ELIBEXEC           87
  112 #define SVR4_EILSEQ             88
  113 #define SVR4_ENOSYS             89
  114 #define SVR4_ELOOP              90
  115 #define SVR4_ERESTART           91
  116 #define SVR4_ESTRPIPE           92
  117 #define SVR4_ENOTEMPTY          93
  118 #define SVR4_EUSERS             94
  119 #define SVR4_ENOTSOCK           95
  120 #define SVR4_EDESTADDRREQ       96
  121 #define SVR4_EMSGSIZE           97
  122 #define SVR4_EPROTOTYPE         98
  123 #define SVR4_ENOPROTOOPT        99
  124 #define SVR4_EPROTONOSUPPORT    120
  125 #define SVR4_ESOCKTNOSUPPORT    121
  126 #define SVR4_EOPNOTSUPP         122
  127 #define SVR4_EPFNOSUPPORT       123
  128 #define SVR4_EAFNOSUPPORT       124
  129 #define SVR4_EADDRINUSE         125
  130 #define SVR4_EADDRNOTAVAIL      126
  131 #define SVR4_ENETDOWN           127
  132 #define SVR4_ENETUNREACH        128
  133 #define SVR4_ENETRESET          129
  134 #define SVR4_ECONNABORTED       130
  135 #define SVR4_ECONNRESET         131
  136 #define SVR4_ENOBUFS            132
  137 #define SVR4_EISCONN            133
  138 #define SVR4_ENOTCONN           134
  139 #define SVR4_EUCLEAN            135
  140 #define SVR4_ENOTNAM            137
  141 #define SVR4_ENAVAIL            138
  142 #define SVR4_EISNAM             139
  143 #define SVR4_EREMOTEIO          140
  144 #define SVR4_EINIT              141
  145 #define SVR4_EREMDEV            142
  146 #define SVR4_ESHUTDOWN          143
  147 #define SVR4_ETOOMANYREFS       144
  148 #define SVR4_ETIMEDOUT          145
  149 #define SVR4_ECONNREFUSED       146
  150 #define SVR4_EHOSTDOWN          147
  151 #define SVR4_EHOSTUNREACH       148
  152 #define SVR4_EWOULDBLOCK        SVR4_EAGAIN
  153 #define SVR4_EALREADY           149
  154 #define SVR4_EINPROGRESS        150
  155 #define SVR4_ESTALE             151
  156 #define SVR4_EIORESID           500
  157 
  158 /*
  159  * These ones are not translated...
  160  */
  161 #define SVR4_EPROCLIM           SVR4_ENOSYS
  162 #define SVR4_EDQUOT             SVR4_ENOSYS
  163 #define SVR4_EBADRPC            SVR4_ENOSYS
  164 #define SVR4_ERPCMISMATCH       SVR4_ENOSYS
  165 #define SVR4_EPROGUNAVAIL       SVR4_ENOSYS
  166 #define SVR4_EPROGMISMATCH      SVR4_ENOSYS
  167 #define SVR4_EPROCUNAVAIL       SVR4_ENOSYS
  168 #define SVR4_EFTYPE             SVR4_ENOSYS
  169 #define SVR4_EAUTH              SVR4_ENOSYS
  170 #define SVR4_ENEEDAUTH          SVR4_ENOSYS
  171 
  172 #endif /* !_SVR4_ERRNO_H_ */

Cache object: cc71a5616dc6a375167d9915028fce98


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.