|
DataMuseum.dkPresents historical artifacts from the history of: Commodore CBM-900 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Commodore CBM-900 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 1930 (0x78a) Types: TextFile Notes: UNIX file Names: »errno.h«
└─⟦eafc30061⟧ Bits:30001199 Commodore 900 hard disk image └─⟦8281d0872⟧ UNIX Filesystem └─⟦294235107⟧ »vol3.fd« UNIX Filesystem └─⟦this⟧ »usr/include/errno.h« └─⟦f27320a65⟧ Bits:30001972 Commodore 900 hard disk image with partial source code └─⟦2d53db1df⟧ UNIX Filesystem └─⟦this⟧ »frankh/src/tape_drive/errno.h« └─⟦this⟧ »include/errno.h« └─⟦eafc30061⟧ Bits:30001199 Commodore 900 hard disk image └─⟦5ec4c54f2⟧ UNIX Filesystem └─⟦this⟧ »usr/include/errno.h«
/* * Error codes. */ #ifndef ERRNO_H #define ERRNO_H #define EPERM 1 /* Not super user */ #define ENOENT 2 /* No such file or directory */ #define ESRCH 3 /* Process not found */ #define EINTR 4 /* Interrupted system call */ #define EIO 5 /* I/O error */ #define ENXIO 6 /* No such device or address */ #define E2BIG 7 /* Argument list too long */ #define ENOEXEC 8 /* Sys exec format error */ #define EBADF 9 /* Bad file number */ #define ECHILD 10 /* No children (wait) */ #define EAGAIN 11 /* No more processes are available */ #define ENOMEM 12 /* Cannot map process into memory */ #define EACCES 13 /* Permission denied */ #define EFAULT 14 /* Bad system call argument address */ #define ENOTBLK 15 /* Block device required (mount) */ #define EBUSY 16 /* Device busy (mount) */ #define EEXIST 17 /* File already exists */ #define EXDEV 18 /* Cross device link */ #define ENODEV 19 /* No such device */ #define ENOTDIR 20 /* Not a directory */ #define EISDIR 21 /* Is a directory */ #define EINVAL 22 /* Invalid argument */ #define ENFILE 23 /* File table overflow */ #define EMFILE 24 /* Too many open files for this process */ #define ENOTTY 25 /* Not a terminal */ #define ETXTBSY 26 /* Text file busy */ #define EFBIG 27 /* File too big to map */ #define ENOSPC 28 /* No space left on device */ #define ESPIPE 29 /* Illegal seek on a pipe */ #define EROFS 30 /* Read only filesystem */ #define EMLINK 31 /* Too many links */ #define EPIPE 32 /* Broken pipe */ #define EDOM 33 /* Domain error */ #define ERANGE 34 /* Result too large */ #define EKSPACE 35 /* Out of kernel space */ #define ENOLOAD 36 /* Driver not loaded */ #define EBADFMT 37 /* Bad format */ #define EDATTN 38 /* Device needs attention */ #define EDBUSY 39 /* Device busy */ #ifndef KERNEL /* * Globals used by programmes. */ extern int errno; extern int sys_nerr; extern char *sys_errlist[]; #endif #endif