summaryrefslogtreecommitdiff
path: root/sys/compat/linux/linux_error.c
diff options
context:
space:
mode:
authorchristos <christos@NetBSD.org>1995-04-22 19:48:19 +0000
committerchristos <christos@NetBSD.org>1995-04-22 19:48:19 +0000
commit44eef7c28be90c7d49f628c88adb08ae84d1c5e3 (patch)
tree00771498308be72677e09c5baf02ca1df5ccdfa8 /sys/compat/linux/linux_error.c
parent2a83f6028fb608f9bb8482048e7dfe4277548e3d (diff)
- added struct emul to all emulations.
- removed all setup functions. - added copyargs() functions where needed.
Diffstat (limited to 'sys/compat/linux/linux_error.c')
-rw-r--r--sys/compat/linux/linux_error.c264
1 files changed, 132 insertions, 132 deletions
diff --git a/sys/compat/linux/linux_error.c b/sys/compat/linux/linux_error.c
index 4cb7a313fa0..1c42debe480 100644
--- a/sys/compat/linux/linux_error.c
+++ b/sys/compat/linux/linux_error.c
@@ -1,4 +1,4 @@
-/* $NetBSD: linux_error.c,v 1.1 1995/02/28 23:24:35 fvdl Exp $ */
+/* $NetBSD: linux_error.c,v 1.2 1995/04/22 19:48:32 christos Exp $ */
/*
* Copyright (c) 1995 Frank van der Linden
@@ -35,88 +35,88 @@
int linux_error[] = {
0,
- LINUX_EPERM,
- LINUX_ENOENT,
- LINUX_ESRCH,
- LINUX_EINTR,
- LINUX_EIO,
- LINUX_ENXIO,
- LINUX_E2BIG,
- LINUX_ENOEXEC,
- LINUX_EBADF,
- LINUX_ECHILD,
- LINUX_EDEADLK,
- LINUX_ENOMEM,
- LINUX_EACCES,
- LINUX_EFAULT,
- LINUX_ENOTBLK,
- LINUX_EBUSY,
- LINUX_EEXIST,
- LINUX_EXDEV,
- LINUX_ENODEV,
- LINUX_ENOTDIR,
- LINUX_EISDIR,
- LINUX_EINVAL,
- LINUX_ENFILE,
- LINUX_EMFILE,
- LINUX_ENOTTY,
- LINUX_ETXTBSY,
- LINUX_EFBIG,
- LINUX_ENOSPC,
- LINUX_ESPIPE,
- LINUX_EROFS,
- LINUX_EMLINK,
- LINUX_EPIPE,
- LINUX_EDOM,
- LINUX_ERANGE,
- LINUX_EAGAIN,
- LINUX_EINPROGRESS,
- LINUX_EALREADY,
- LINUX_ENOTSOCK,
- LINUX_EDESTADDRREQ,
- LINUX_EMSGSIZE,
- LINUX_EPROTOTYPE,
- LINUX_ENOPROTOOPT,
- LINUX_EPROTONOSUPPORT,
- LINUX_ESOCKTNOSUPPORT,
- LINUX_EOPNOTSUPP,
- LINUX_EPFNOSUPPORT,
- LINUX_EAFNOSUPPORT,
- LINUX_EADDRINUSE,
- LINUX_EADDRNOTAVAIL,
- LINUX_ENETDOWN,
- LINUX_ENETUNREACH,
- LINUX_ENETRESET,
- LINUX_ECONNABORTED,
- LINUX_ECONNRESET,
- LINUX_ENOBUFS,
- LINUX_EISCONN,
- LINUX_ENOTCONN,
- LINUX_ESHUTDOWN,
- LINUX_ETOOMANYREFS,
- LINUX_ETIMEDOUT,
- LINUX_ECONNREFUSED,
- LINUX_ELOOP,
- LINUX_ENAMETOOLONG,
- LINUX_EHOSTDOWN,
- LINUX_EHOSTUNREACH,
- LINUX_ENOTEMPTY,
- LINUX_ENOSYS, /* not mapped (EPROCLIM) */
- LINUX_EUSERS,
- LINUX_EDQUOT,
- LINUX_ESTALE,
- LINUX_EREMOTE,
- LINUX_ENOSYS, /* not mapped (EBADRPC) */
- LINUX_ENOSYS, /* not mapped (ERPCMISMATCH) */
- LINUX_ENOSYS, /* not mapped (EPROGUNAVAIL) */
- LINUX_ENOSYS, /* not mapped (EPROGMISMATCH) */
- LINUX_ENOSYS, /* not mapped (EPROCUNAVAIL) */
- LINUX_ENOLCK,
- LINUX_ENOSYS,
- LINUX_ENOSYS, /* not mapped (EFTYPE) */
- LINUX_ENOSYS, /* not mapped (EAUTH) */
- LINUX_ENOSYS, /* not mapped (ENEEDAUTH) */
- LINUX_ENOSYS, /* not mapped (ELAST) */
+ -LINUX_EPERM,
+ -LINUX_ENOENT,
+ -LINUX_ESRCH,
+ -LINUX_EINTR,
+ -LINUX_EIO,
+ -LINUX_ENXIO,
+ -LINUX_E2BIG,
+ -LINUX_ENOEXEC,
+ -LINUX_EBADF,
+ -LINUX_ECHILD,
+ -LINUX_EDEADLK,
+ -LINUX_ENOMEM,
+ -LINUX_EACCES,
+ -LINUX_EFAULT,
+ -LINUX_ENOTBLK,
+ -LINUX_EBUSY,
+ -LINUX_EEXIST,
+ -LINUX_EXDEV,
+ -LINUX_ENODEV,
+ -LINUX_ENOTDIR,
+ -LINUX_EISDIR,
+ -LINUX_EINVAL,
+ -LINUX_ENFILE,
+ -LINUX_EMFILE,
+ -LINUX_ENOTTY,
+ -LINUX_ETXTBSY,
+ -LINUX_EFBIG,
+ -LINUX_ENOSPC,
+ -LINUX_ESPIPE,
+ -LINUX_EROFS,
+ -LINUX_EMLINK,
+ -LINUX_EPIPE,
+ -LINUX_EDOM,
+ -LINUX_ERANGE,
+ -LINUX_EAGAIN,
+ -LINUX_EINPROGRESS,
+ -LINUX_EALREADY,
+ -LINUX_ENOTSOCK,
+ -LINUX_EDESTADDRREQ,
+ -LINUX_EMSGSIZE,
+ -LINUX_EPROTOTYPE,
+ -LINUX_ENOPROTOOPT,
+ -LINUX_EPROTONOSUPPORT,
+ -LINUX_ESOCKTNOSUPPORT,
+ -LINUX_EOPNOTSUPP,
+ -LINUX_EPFNOSUPPORT,
+ -LINUX_EAFNOSUPPORT,
+ -LINUX_EADDRINUSE,
+ -LINUX_EADDRNOTAVAIL,
+ -LINUX_ENETDOWN,
+ -LINUX_ENETUNREACH,
+ -LINUX_ENETRESET,
+ -LINUX_ECONNABORTED,
+ -LINUX_ECONNRESET,
+ -LINUX_ENOBUFS,
+ -LINUX_EISCONN,
+ -LINUX_ENOTCONN,
+ -LINUX_ESHUTDOWN,
+ -LINUX_ETOOMANYREFS,
+ -LINUX_ETIMEDOUT,
+ -LINUX_ECONNREFUSED,
+ -LINUX_ELOOP,
+ -LINUX_ENAMETOOLONG,
+ -LINUX_EHOSTDOWN,
+ -LINUX_EHOSTUNREACH,
+ -LINUX_ENOTEMPTY,
+ -LINUX_ENOSYS, /* not mapped (EPROCLIM) */
+ -LINUX_EUSERS,
+ -LINUX_EDQUOT,
+ -LINUX_ESTALE,
+ -LINUX_EREMOTE,
+ -LINUX_ENOSYS, /* not mapped (EBADRPC) */
+ -LINUX_ENOSYS, /* not mapped (ERPCMISMATCH) */
+ -LINUX_ENOSYS, /* not mapped (EPROGUNAVAIL) */
+ -LINUX_ENOSYS, /* not mapped (EPROGMISMATCH) */
+ -LINUX_ENOSYS, /* not mapped (EPROCUNAVAIL) */
+ -LINUX_ENOLCK,
+ -LINUX_ENOSYS,
+ -LINUX_ENOSYS, /* not mapped (EFTYPE) */
+ -LINUX_ENOSYS, /* not mapped (EAUTH) */
+ -LINUX_ENOSYS, /* not mapped (ENEEDAUTH) */
+ -LINUX_ENOSYS, /* not mapped (ELAST) */
/*
* The rest of the list consists of errors that only
@@ -125,53 +125,53 @@ int linux_error[] = {
* these values.
*/
- LINUX_ENOMSG,
- LINUX_EIDRM,
- LINUX_ECHRNG,
- LINUX_EL2NSYNC,
- LINUX_EL3HLT,
- LINUX_EL3RST,
- LINUX_ELNRNG,
- LINUX_EUNATCH,
- LINUX_ENOCSI,
- LINUX_EL2HLT,
- LINUX_EBADE,
- LINUX_EBADR,
- LINUX_EXFULL,
- LINUX_ENOANO,
- LINUX_EBADRQC,
- LINUX_EBADSLT,
- LINUX_EDEADLOCK,
- LINUX_EBFONT,
- LINUX_ENOSTR,
- LINUX_ENODATA,
- LINUX_ETIME,
- LINUX_ENOSR,
- LINUX_ENONET,
- LINUX_ENOPKG,
- LINUX_ENOLINK,
- LINUX_EADV,
- LINUX_ESRMNT,
- LINUX_ECOMM,
- LINUX_EPROTO,
- LINUX_EMULTIHOP,
- LINUX_EDOTDOT,
- LINUX_EBADMSG,
- LINUX_EOVERFLOW,
- LINUX_ENOTUNIQ,
- LINUX_EBADFD,
- LINUX_EREMCHG,
- LINUX_ELIBACC,
- LINUX_ELIBBAD,
- LINUX_ELIBSCN,
- LINUX_ELIBMAX,
- LINUX_ELIBEXEC,
- LINUX_EILSEQ,
- LINUX_ERESTART,
- LINUX_ESTRPIPE,
- LINUX_EUCLEAN,
- LINUX_ENOTNAM,
- LINUX_ENAVAIL,
- LINUX_EISNAM,
- LINUX_EREMOTEIO
+ -LINUX_ENOMSG,
+ -LINUX_EIDRM,
+ -LINUX_ECHRNG,
+ -LINUX_EL2NSYNC,
+ -LINUX_EL3HLT,
+ -LINUX_EL3RST,
+ -LINUX_ELNRNG,
+ -LINUX_EUNATCH,
+ -LINUX_ENOCSI,
+ -LINUX_EL2HLT,
+ -LINUX_EBADE,
+ -LINUX_EBADR,
+ -LINUX_EXFULL,
+ -LINUX_ENOANO,
+ -LINUX_EBADRQC,
+ -LINUX_EBADSLT,
+ -LINUX_EDEADLOCK,
+ -LINUX_EBFONT,
+ -LINUX_ENOSTR,
+ -LINUX_ENODATA,
+ -LINUX_ETIME,
+ -LINUX_ENOSR,
+ -LINUX_ENONET,
+ -LINUX_ENOPKG,
+ -LINUX_ENOLINK,
+ -LINUX_EADV,
+ -LINUX_ESRMNT,
+ -LINUX_ECOMM,
+ -LINUX_EPROTO,
+ -LINUX_EMULTIHOP,
+ -LINUX_EDOTDOT,
+ -LINUX_EBADMSG,
+ -LINUX_EOVERFLOW,
+ -LINUX_ENOTUNIQ,
+ -LINUX_EBADFD,
+ -LINUX_EREMCHG,
+ -LINUX_ELIBACC,
+ -LINUX_ELIBBAD,
+ -LINUX_ELIBSCN,
+ -LINUX_ELIBMAX,
+ -LINUX_ELIBEXEC,
+ -LINUX_EILSEQ,
+ -LINUX_ERESTART,
+ -LINUX_ESTRPIPE,
+ -LINUX_EUCLEAN,
+ -LINUX_ENOTNAM,
+ -LINUX_ENAVAIL,
+ -LINUX_EISNAM,
+ -LINUX_EREMOTEIO
};