sl@0: /** @file ../include/errno.h sl@0: @internalComponent sl@0: */ sl@0: sl@0: /** @def errno sl@0: sl@0: Represents the error value. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def EPERM sl@0: sl@0: Operation not permitted. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def ENOENT sl@0: sl@0: No such file or directory. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def ESRCH sl@0: sl@0: No such process. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def EINTR sl@0: sl@0: Interrupted function. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def EIO sl@0: sl@0: I/O Error sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def ENXIO sl@0: sl@0: No such device or address. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def E2BIG sl@0: sl@0: Defines that the argument list is too long. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def ENOEXEC sl@0: sl@0: Executable file format error. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def EBADF sl@0: sl@0: Bad file descriptor. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def ECHILD sl@0: sl@0: No child processes. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def EDEADLK sl@0: sl@0: Resource deadlock would occur. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def ENOMEM sl@0: sl@0: Not enough space. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def EACCES sl@0: sl@0: Permission Denied sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def EFAULT sl@0: sl@0: Bad address. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def EBUSY sl@0: sl@0: Device or resource busy. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def EEXIST sl@0: sl@0: File exists. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def EXDEV sl@0: sl@0: Cross-device link. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def ENODEV sl@0: sl@0: No such device. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def ENOTDIR sl@0: sl@0: Not a directory. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def EISDIR sl@0: sl@0: Is a directory. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def EINVAL sl@0: sl@0: Invalid argument. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def ENFILE sl@0: sl@0: Too many files open in system. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: sl@0: /** @def EMFILE sl@0: sl@0: Too many open files. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def ENOTTY sl@0: sl@0: Inappropriate I/O control operation. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def EFBIG sl@0: sl@0: File too large. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def ENOSPC sl@0: sl@0: No space left on device sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def ESPIPE sl@0: sl@0: Invalid seek. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def EROFS sl@0: sl@0: Read-only file system. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def EMLINK sl@0: sl@0: Too many links. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def EPIPE sl@0: sl@0: Broken pipe. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def EDOM sl@0: sl@0: Mathematics argument out of domain of function. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def ERANGE sl@0: sl@0: Result too large. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def EAGAIN sl@0: sl@0: Resource unavailable, try again (may be the same value as [EWOULDBLOCK]). sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def EWOULDBLOCK sl@0: sl@0: Operation would block (may be the same value as [EAGAIN]). sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def EINPROGRESS sl@0: sl@0: Operation in progress. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def EALREADY sl@0: sl@0: Connection already in progress. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def ENOTSOCK sl@0: sl@0: Not a socket. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def EDESTADDRREQ sl@0: sl@0: Destination address required. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def EMSGSIZE sl@0: sl@0: Message too large. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def EPROTOTYPE sl@0: sl@0: Protocol wrong type for socket. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def ENOPROTOOPT sl@0: sl@0: Protocol not available. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def EPROTONOSUPPORT sl@0: sl@0: Protocol not supported. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def ESOCKTNOSUPPORT sl@0: sl@0: Socket not supported. sl@0: sl@0: @publishedAll sl@0: @released sl@0: */ sl@0: sl@0: /** @def EOPNOTSUPP sl@0: sl@0: Operation not supported on socket. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def ENOTSUP sl@0: sl@0: Not supported. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def EPFNOSUPPORT sl@0: sl@0: Protocol family not supported sl@0: sl@0: @publishedAll sl@0: @released sl@0: */ sl@0: sl@0: /** @def EAFNOSUPPORT sl@0: sl@0: Address family not supported. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def EADDRINUSE sl@0: sl@0: Address in use. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def EADDRNOTAVAIL sl@0: sl@0: Address not available. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /**@def ENETDOWN sl@0: sl@0: Network is down. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def ENETUNREACH sl@0: sl@0: Network unreachable. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def ENETRESET sl@0: sl@0: Connection aborted by network. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def ECONNABORTED sl@0: sl@0: Connection aborted. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def ECONNRESET sl@0: sl@0: Connection reset. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def ENOBUFS sl@0: sl@0: No buffer space available. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def EISCONN sl@0: sl@0: Socket is connected. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def ENOTCONN sl@0: sl@0: Socket is not connected sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def ESHUTDOWN sl@0: sl@0: Can't send after socket shutdown sl@0: sl@0: @publishedAll sl@0: @released sl@0: */ sl@0: sl@0: /** @def ETOOMANYREFS sl@0: sl@0: Too many references: can't splice sl@0: sl@0: @publishedAll sl@0: @released sl@0: */ sl@0: sl@0: /** @def ETIMEDOUT sl@0: sl@0: Connection timed out. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def ECONNREFUSED sl@0: sl@0: Connection refused. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: sl@0: /** @def ELOOP sl@0: sl@0: Too many levels of symbolic links. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: sl@0: /** @def ENAMETOOLONG sl@0: sl@0: Filename too long. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def EHOSTDOWN sl@0: sl@0: Host is down sl@0: sl@0: @publishedAll sl@0: @released sl@0: */ sl@0: sl@0: /** @def EHOSTUNREACH sl@0: sl@0: Host is unreachable. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def ENOTEMPTY sl@0: sl@0: Directory not empty sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: sl@0: /** @def EPROCLIM sl@0: sl@0: Too many processes sl@0: sl@0: @publishedAll sl@0: @released sl@0: */ sl@0: sl@0: /** @def EUSERS sl@0: sl@0: Too many users sl@0: sl@0: @publishedAll sl@0: @released sl@0: */ sl@0: sl@0: sl@0: /** @def EDQUOT sl@0: sl@0: Reserved. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: sl@0: /** @def EREMOTE sl@0: sl@0: Too many levels of remote in path sl@0: sl@0: @publishedAll sl@0: @released sl@0: */ sl@0: sl@0: /** @def EBADRPC sl@0: sl@0: RPC struct is bad sl@0: sl@0: @publishedAll sl@0: @released sl@0: */ sl@0: sl@0: /** @def ERPCMISMATCH sl@0: sl@0: RPC version wrong sl@0: sl@0: @publishedAll sl@0: @released sl@0: */ sl@0: sl@0: /** @def EPROGUNAVAIL sl@0: sl@0: RPC prog. not avail sl@0: sl@0: @publishedAll sl@0: @released sl@0: */ sl@0: sl@0: /** @def EPROGMISMATCH sl@0: sl@0: Program version wrong sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def EPROCUNAVAIL sl@0: sl@0: Bad procedure for program sl@0: sl@0: @publishedAll sl@0: @released sl@0: */ sl@0: sl@0: sl@0: /** @def ENOLCK sl@0: sl@0: No locks available sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def ENOSYS sl@0: sl@0: Function not implemented sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: sl@0: /** @def EFTYPE sl@0: sl@0: Inappropriate file type or format sl@0: sl@0: @publishedAll sl@0: @released sl@0: */ sl@0: sl@0: /**@def EAUTH sl@0: sl@0: Authentication error sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def ENEEDAUTH sl@0: sl@0: Need authenticator sl@0: sl@0: @publishedAll sl@0: @released sl@0: */ sl@0: sl@0: /** @def EIDRM sl@0: sl@0: Identifier removed. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def ENOMSG sl@0: sl@0: No message of desired type sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def EOVERFLOW sl@0: sl@0: Value too large to be stored in data type sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def ECANCELED sl@0: sl@0: Operation canceled sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def EILSEQ sl@0: sl@0: Illegal byte sequence. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def ENOATTR sl@0: sl@0: Attribute not found sl@0: sl@0: @publishedAll sl@0: @released sl@0: */ sl@0: sl@0: /** @def EDOOFUS sl@0: sl@0: Programming error sl@0: sl@0: @publishedAll sl@0: @released sl@0: */ sl@0: sl@0: sl@0: /** @def EBADMSG sl@0: sl@0: Bad message sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def EMULTIHOP sl@0: sl@0: Multihop attempted sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def ENOLINK sl@0: sl@0: Link has been severed sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def EPROTO sl@0: sl@0: Protocol error sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: sl@0: /** @def ELAST sl@0: sl@0: Must be equal to largest errno sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: sl@0: /** @def ENOTBLK sl@0: sl@0: Block device required sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: