1 /* $NetBSD: errno.d,v 1.4 2020/03/08 22:11:48 mgorny Exp $ */ 2 3 /* 4 * This file is autogenerated. Please call: 5 * awk make-errno-d.awk < ../../../../../sys/sys/errno.h 6 * to get new data. 7 */ 8 9 /* 10 * CDDL HEADER START 11 * 12 * The contents of this file are subject to the terms of the 13 * Common Development and Distribution License, Version 1.0 only 14 * (the "License"). You may not use this file except in compliance 15 * with the License. 16 * 17 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 18 * or http://www.opensolaris.org/os/licensing. 19 * See the License for the specific language governing permissions 20 * and limitations under the License. 21 * 22 * When distributing Covered Code, include this CDDL HEADER in each 23 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 24 * If applicable, add the following below this CDDL HEADER, with the 25 * fields enclosed by brackets "[]" replaced with your own identifying 26 * information: Portions Copyright [yyyy] [name of copyright owner] 27 * 28 * CDDL HEADER END 29 * 30 * Portions Copyright 2006-2008 John Birrell jb@freebsd.org 31 * 32 * $FreeBSD: head/cddl/lib/libdtrace/errno.d 179189 2008-05-22 04:26:42Z jb $ 33 */ 34 /* 35 * Copyright 2004 Sun Microsystems, Inc. All rights reserved. 36 * Use is subject to license terms. 37 */ 38 39 inline int EPERM = 1; 40 #pragma D binding "1.0" EPERM 41 inline int ENOENT = 2; 42 #pragma D binding "1.0" ENOENT 43 inline int ESRCH = 3; 44 #pragma D binding "1.0" ESRCH 45 inline int EINTR = 4; 46 #pragma D binding "1.0" EINTR 47 inline int EIO = 5; 48 #pragma D binding "1.0" EIO 49 inline int ENXIO = 6; 50 #pragma D binding "1.0" ENXIO 51 inline int E2BIG = 7; 52 #pragma D binding "1.0" E2BIG 53 inline int ENOEXEC = 8; 54 #pragma D binding "1.0" ENOEXEC 55 inline int EBADF = 9; 56 #pragma D binding "1.0" EBADF 57 inline int ECHILD = 10; 58 #pragma D binding "1.0" ECHILD 59 inline int EDEADLK = 11; 60 #pragma D binding "1.0" EDEADLK 61 inline int ENOMEM = 12; 62 #pragma D binding "1.0" ENOMEM 63 inline int EACCES = 13; 64 #pragma D binding "1.0" EACCES 65 inline int EFAULT = 14; 66 #pragma D binding "1.0" EFAULT 67 inline int ENOTBLK = 15; 68 #pragma D binding "1.0" ENOTBLK 69 inline int EBUSY = 16; 70 #pragma D binding "1.0" EBUSY 71 inline int EEXIST = 17; 72 #pragma D binding "1.0" EEXIST 73 inline int EXDEV = 18; 74 #pragma D binding "1.0" EXDEV 75 inline int ENODEV = 19; 76 #pragma D binding "1.0" ENODEV 77 inline int ENOTDIR = 20; 78 #pragma D binding "1.0" ENOTDIR 79 inline int EISDIR = 21; 80 #pragma D binding "1.0" EISDIR 81 inline int EINVAL = 22; 82 #pragma D binding "1.0" EINVAL 83 inline int ENFILE = 23; 84 #pragma D binding "1.0" ENFILE 85 inline int EMFILE = 24; 86 #pragma D binding "1.0" EMFILE 87 inline int ENOTTY = 25; 88 #pragma D binding "1.0" ENOTTY 89 inline int ETXTBSY = 26; 90 #pragma D binding "1.0" ETXTBSY 91 inline int EFBIG = 27; 92 #pragma D binding "1.0" EFBIG 93 inline int ENOSPC = 28; 94 #pragma D binding "1.0" ENOSPC 95 inline int ESPIPE = 29; 96 #pragma D binding "1.0" ESPIPE 97 inline int EROFS = 30; 98 #pragma D binding "1.0" EROFS 99 inline int EMLINK = 31; 100 #pragma D binding "1.0" EMLINK 101 inline int EPIPE = 32; 102 #pragma D binding "1.0" EPIPE 103 inline int EDOM = 33; 104 #pragma D binding "1.0" EDOM 105 inline int ERANGE = 34; 106 #pragma D binding "1.0" ERANGE 107 inline int EAGAIN = 35; 108 #pragma D binding "1.0" EAGAIN 109 inline int EWOULDBLOCK = EAGAIN; 110 #pragma D binding "1.0" EWOULDBLOCK 111 inline int EINPROGRESS = 36; 112 #pragma D binding "1.0" EINPROGRESS 113 inline int EALREADY = 37; 114 #pragma D binding "1.0" EALREADY 115 inline int ENOTSOCK = 38; 116 #pragma D binding "1.0" ENOTSOCK 117 inline int EDESTADDRREQ = 39; 118 #pragma D binding "1.0" EDESTADDRREQ 119 inline int EMSGSIZE = 40; 120 #pragma D binding "1.0" EMSGSIZE 121 inline int EPROTOTYPE = 41; 122 #pragma D binding "1.0" EPROTOTYPE 123 inline int ENOPROTOOPT = 42; 124 #pragma D binding "1.0" ENOPROTOOPT 125 inline int EPROTONOSUPPORT = 43; 126 #pragma D binding "1.0" EPROTONOSUPPORT 127 inline int ESOCKTNOSUPPORT = 44; 128 #pragma D binding "1.0" ESOCKTNOSUPPORT 129 inline int EOPNOTSUPP = 45; 130 #pragma D binding "1.0" EOPNOTSUPP 131 inline int EPFNOSUPPORT = 46; 132 #pragma D binding "1.0" EPFNOSUPPORT 133 inline int EAFNOSUPPORT = 47; 134 #pragma D binding "1.0" EAFNOSUPPORT 135 inline int EADDRINUSE = 48; 136 #pragma D binding "1.0" EADDRINUSE 137 inline int EADDRNOTAVAIL = 49; 138 #pragma D binding "1.0" EADDRNOTAVAIL 139 inline int ENETDOWN = 50; 140 #pragma D binding "1.0" ENETDOWN 141 inline int ENETUNREACH = 51; 142 #pragma D binding "1.0" ENETUNREACH 143 inline int ENETRESET = 52; 144 #pragma D binding "1.0" ENETRESET 145 inline int ECONNABORTED = 53; 146 #pragma D binding "1.0" ECONNABORTED 147 inline int ECONNRESET = 54; 148 #pragma D binding "1.0" ECONNRESET 149 inline int ENOBUFS = 55; 150 #pragma D binding "1.0" ENOBUFS 151 inline int EISCONN = 56; 152 #pragma D binding "1.0" EISCONN 153 inline int ENOTCONN = 57; 154 #pragma D binding "1.0" ENOTCONN 155 inline int ESHUTDOWN = 58; 156 #pragma D binding "1.0" ESHUTDOWN 157 inline int ETOOMANYREFS = 59; 158 #pragma D binding "1.0" ETOOMANYREFS 159 inline int ETIMEDOUT = 60; 160 #pragma D binding "1.0" ETIMEDOUT 161 inline int ECONNREFUSED = 61; 162 #pragma D binding "1.0" ECONNREFUSED 163 inline int ELOOP = 62; 164 #pragma D binding "1.0" ELOOP 165 inline int ENAMETOOLONG = 63; 166 #pragma D binding "1.0" ENAMETOOLONG 167 inline int EHOSTDOWN = 64; 168 #pragma D binding "1.0" EHOSTDOWN 169 inline int EHOSTUNREACH = 65; 170 #pragma D binding "1.0" EHOSTUNREACH 171 inline int ENOTEMPTY = 66; 172 #pragma D binding "1.0" ENOTEMPTY 173 inline int EPROCLIM = 67; 174 #pragma D binding "1.0" EPROCLIM 175 inline int EUSERS = 68; 176 #pragma D binding "1.0" EUSERS 177 inline int EDQUOT = 69; 178 #pragma D binding "1.0" EDQUOT 179 inline int ESTALE = 70; 180 #pragma D binding "1.0" ESTALE 181 inline int EREMOTE = 71; 182 #pragma D binding "1.0" EREMOTE 183 inline int EBADRPC = 72; 184 #pragma D binding "1.0" EBADRPC 185 inline int ERPCMISMATCH = 73; 186 #pragma D binding "1.0" ERPCMISMATCH 187 inline int EPROGUNAVAIL = 74; 188 #pragma D binding "1.0" EPROGUNAVAIL 189 inline int EPROGMISMATCH = 75; 190 #pragma D binding "1.0" EPROGMISMATCH 191 inline int EPROCUNAVAIL = 76; 192 #pragma D binding "1.0" EPROCUNAVAIL 193 inline int ENOLCK = 77; 194 #pragma D binding "1.0" ENOLCK 195 inline int ENOSYS = 78; 196 #pragma D binding "1.0" ENOSYS 197 inline int EFTYPE = 79; 198 #pragma D binding "1.0" EFTYPE 199 inline int EAUTH = 80; 200 #pragma D binding "1.0" EAUTH 201 inline int ENEEDAUTH = 81; 202 #pragma D binding "1.0" ENEEDAUTH 203 inline int EIDRM = 82; 204 #pragma D binding "1.0" EIDRM 205 inline int ENOMSG = 83; 206 #pragma D binding "1.0" ENOMSG 207 inline int EOVERFLOW = 84; 208 #pragma D binding "1.0" EOVERFLOW 209 inline int EILSEQ = 85; 210 #pragma D binding "1.0" EILSEQ 211 inline int ENOTSUP = 86; 212 #pragma D binding "1.0" ENOTSUP 213 inline int ECANCELED = 87; 214 #pragma D binding "1.0" ECANCELED 215 inline int EBADMSG = 88; 216 #pragma D binding "1.0" EBADMSG 217 inline int ENODATA = 89; 218 #pragma D binding "1.0" ENODATA 219 inline int ENOSR = 90; 220 #pragma D binding "1.0" ENOSR 221 inline int ENOSTR = 91; 222 #pragma D binding "1.0" ENOSTR 223 inline int ETIME = 92; 224 #pragma D binding "1.0" ETIME 225 inline int ENOATTR = 93; 226 #pragma D binding "1.0" ENOATTR 227 inline int EMULTIHOP = 94; 228 #pragma D binding "1.0" EMULTIHOP 229 inline int ENOLINK = 95; 230 #pragma D binding "1.0" ENOLINK 231 inline int EPROTO = 96; 232 #pragma D binding "1.0" EPROTO 233 inline int EOWNERDEAD = 97; 234 #pragma D binding "1.0" EOWNERDEAD 235 inline int ENOTRECOVERABLE = 98; 236 #pragma D binding "1.0" ENOTRECOVERABLE 237 inline int ELAST = 98; 238 #pragma D binding "1.0" ELAST 239 inline int EJUSTRETURN = -2; 240 #pragma D binding "1.0" EJUSTRETURN 241 inline int ERESTART = -3; 242 #pragma D binding "1.0" ERESTART 243 inline int EPASSTHROUGH = -4; 244 #pragma D binding "1.0" EPASSTHROUGH 245 inline int EDUPFD = -5; 246 #pragma D binding "1.0" EDUPFD 247 inline int EMOVEFD = -6; 248 #pragma D binding "1.0" EMOVEFD 249