mirror of
https://github.com/byteworksinc/ORCA-C.git
synced 2024-08-20 11:28:59 +00:00
The EACCES name is used in the ORCA/C manual, and also matches the name in POSIX and GNO. EACCESS is retained as an alias for compatibility.
32 lines
1.1 KiB
C
32 lines
1.1 KiB
C
/****************************************************************
|
|
*
|
|
* errno.h - standard error numbers
|
|
*
|
|
* February 1989
|
|
* Mike Westerfield
|
|
*
|
|
* Copyright 1989
|
|
* Byte Works, Inc.
|
|
*
|
|
****************************************************************/
|
|
|
|
#ifndef __errno__
|
|
#define __errno__
|
|
|
|
#define EDOM 1 /* domain error */
|
|
#define ERANGE 2 /* # too large, too small, or illegal */
|
|
#define ENOMEM 3 /* Not enough memory */
|
|
#define ENOENT 4 /* No such file or directory */
|
|
#define EIO 5 /* I/O error */
|
|
#define EINVAL 6 /* Invalid argument */
|
|
#define EBADF 7 /* bad file descriptor */
|
|
#define EMFILE 8 /* too many files are open */
|
|
#define EACCES 9 /* access bits prevent the operation */
|
|
#define EACCESS 9 /* alias for EACCES */
|
|
#define EEXIST 10 /* the file exists */
|
|
#define ENOSPC 11 /* the file is too large */
|
|
|
|
extern int errno;
|
|
|
|
#endif
|