mirror of
https://github.com/stefanocasazza/ULib.git
synced 2025-09-28 19:05:55 +08:00
133 lines
1.2 KiB
C
133 lines
1.2 KiB
C
/* Public domain. */
|
|
|
|
#include <errno.h>
|
|
#include "error.h"
|
|
|
|
/* warning: as coverage improves here, should update error_{str,temp} */
|
|
|
|
int error_intr =
|
|
#ifdef EINTR
|
|
EINTR;
|
|
#else
|
|
-1;
|
|
#endif
|
|
|
|
int error_nomem =
|
|
#ifdef ENOMEM
|
|
ENOMEM;
|
|
#else
|
|
-2;
|
|
#endif
|
|
|
|
int error_noent =
|
|
#ifdef ENOENT
|
|
ENOENT;
|
|
#else
|
|
-3;
|
|
#endif
|
|
|
|
int error_txtbsy =
|
|
#ifdef ETXTBSY
|
|
ETXTBSY;
|
|
#else
|
|
-4;
|
|
#endif
|
|
|
|
int error_io =
|
|
#ifdef EIO
|
|
EIO;
|
|
#else
|
|
-5;
|
|
#endif
|
|
|
|
int error_exist =
|
|
#ifdef EEXIST
|
|
EEXIST;
|
|
#else
|
|
-6;
|
|
#endif
|
|
|
|
int error_timeout =
|
|
#ifdef ETIMEDOUT
|
|
ETIMEDOUT;
|
|
#else
|
|
-7;
|
|
#endif
|
|
|
|
int error_inprogress =
|
|
#ifdef EINPROGRESS
|
|
EINPROGRESS;
|
|
#else
|
|
-8;
|
|
#endif
|
|
|
|
int error_wouldblock =
|
|
#ifdef EWOULDBLOCK
|
|
EWOULDBLOCK;
|
|
#else
|
|
-9;
|
|
#endif
|
|
|
|
int error_again =
|
|
#ifdef EAGAIN
|
|
EAGAIN;
|
|
#else
|
|
-10;
|
|
#endif
|
|
|
|
int error_pipe =
|
|
#ifdef EPIPE
|
|
EPIPE;
|
|
#else
|
|
-11;
|
|
#endif
|
|
|
|
int error_perm =
|
|
#ifdef EPERM
|
|
EPERM;
|
|
#else
|
|
-12;
|
|
#endif
|
|
|
|
int error_acces =
|
|
#ifdef EACCES
|
|
EACCES;
|
|
#else
|
|
-13;
|
|
#endif
|
|
|
|
int error_nodevice =
|
|
#ifdef ENXIO
|
|
ENXIO;
|
|
#else
|
|
-14;
|
|
#endif
|
|
|
|
int error_proto =
|
|
#ifdef EPROTO
|
|
EPROTO;
|
|
#else
|
|
-15;
|
|
#endif
|
|
|
|
int error_isdir =
|
|
#ifdef EISDIR
|
|
EISDIR;
|
|
#else
|
|
-16;
|
|
#endif
|
|
|
|
int error_connrefused =
|
|
#ifdef ECONNREFUSED
|
|
ECONNREFUSED;
|
|
#else
|
|
-17;
|
|
#endif
|
|
|
|
int error_notdir =
|
|
#ifdef ENOTDIR
|
|
ENOTDIR;
|
|
#else
|
|
-18;
|
|
#endif
|