MPE/iX Error Messages Manual Vol 2 (32650-90902)
Chapter 3 99
Volume II Chapter 3
POSIX.1 Error Messages
13 MESSAGE [EACCES] Permission Denied. (POSIX.1 ERROR
13)
CAUSE An attempt was made to access a file in a way forbidden by
its file access permissions.
ACTION Use correct access if you are able.
14 MESSAGE [EFAULT] Bad Address. (POSIX.1 ERROR 14)
CAUSE The system detected an invalid or NULL address in
attempting to use an argument of a call.
ACTION Check the address being used.
16 MESSAGE [EBUSY] Resource busy. (POSIX.1 ERROR 16)
CAUSE An attempt was made to use a system resource that was
not available at the time because it was being used by a
process in a manner that would have conflicted with the
request being made by this process.
ACTION Have the resource released and try again.
17 MESSAGE [EEXIST] File exists. (POSIX.1 ERROR 17)
CAUSE An existing file specified in an inappropriate context; for
instance, as the new directory name in a mkdir() function.
ACTION Check to see if file or directory already exists.
18 MESSAGE [EXDEV] Improper link. (POSIX.1 ERROR 18)
CAUSE A link to a file on another file system was attempted.
ACTION Do not attempt a link to a file located across a file system.
19 MESSAGE [ENODEV] No such device. (POSIX.1 ERROR 19)
CAUSE An attempt was made to apply an inappropriate function
to a device; for example, trying to read a write-only device
such as a printer.
ACTION Use valid access to the device.
20 MESSAGE [ENOTDIR] Not a directory. (POSIX.1 ERROR 20)
CAUSE A component of the specified pathname existed, but it was
not a directory, when a directory was expected.
ACTION Use the correct pathname.
21 MESSAGE [EISDIR] Is a directory. (POSIX.1 ERROR 21)
CAUSE An attempt was made to open a directory as an ordinary
file which is not permitted by this implementation.
ACTION Use directory functions to operate on directories.
22 MESSAGE [EINVAL] Invalid argument. (POSIX.1 ERROR 22)
CAUSE Some invalid agrument was supplied. [For example,