errno.h File Reference

API published in:
API deprecated in:


#include <sys/cdefs.h>
#include <reent.h>

Go to the source code of this file.


Defines

#define errno   (* __error())
#define EPERM   1
#define ENOENT   2
#define ESRCH   3
#define EINTR   4
#define EIO   5
#define ENXIO   6
#define E2BIG   7
#define ENOEXEC   8
#define EBADF   9
#define ECHILD   10
#define EDEADLK   11
#define ENOMEM   12
#define EACCES   13
#define EFAULT   14
#define ENOTBLK   15
#define EBUSY   16
#define EEXIST   17
#define EXDEV   18
#define ENODEV   19
#define ENOTDIR   20
#define EISDIR   21
#define EINVAL   22
#define ENFILE   23
#define EMFILE   24
#define ENOTTY   25
#define ETXTBSY   26
#define EFBIG   27
#define ENOSPC   28
#define ESPIPE   29
#define EROFS   30
#define EMLINK   31
#define EPIPE   32
#define EDOM   33
#define ERANGE   34
#define EAGAIN   35
#define EWOULDBLOCK   EAGAIN
#define EINPROGRESS   36
#define EALREADY   37
#define ENOTSOCK   38
#define EDESTADDRREQ   39
#define EMSGSIZE   40
#define EPROTOTYPE   41
#define ENOPROTOOPT   42
#define EPROTONOSUPPORT   43
#define ESOCKTNOSUPPORT   44
#define EOPNOTSUPP   45
#define ENOTSUP   EOPNOTSUPP
#define EPFNOSUPPORT   46
#define EAFNOSUPPORT   47
#define EADDRINUSE   48
#define EADDRNOTAVAIL   49
#define ENETDOWN   50
#define ENETUNREACH   51
#define ENETRESET   52
#define ECONNABORTED   53
#define ECONNRESET   54
#define ENOBUFS   55
#define EISCONN   56
#define ENOTCONN   57
#define ESHUTDOWN   58
#define ETOOMANYREFS   59
#define ETIMEDOUT   60
#define ECONNREFUSED   61
#define ELOOP   62
#define ENAMETOOLONG   63
#define EHOSTDOWN   64
#define EHOSTUNREACH   65
#define ENOTEMPTY   66
#define EPROCLIM   67
#define EUSERS   68
#define EDQUOT   69
#define ESTALE   70
#define EREMOTE   71
#define EBADRPC   72
#define ERPCMISMATCH   73
#define EPROGUNAVAIL   74
#define EPROGMISMATCH   75
#define EPROCUNAVAIL   76
#define ENOLCK   77
#define ENOSYS   78
#define EFTYPE   79
#define EAUTH   80
#define ENEEDAUTH   81
#define EIDRM   82
#define ENOMSG   83
#define EOVERFLOW   84
#define ECANCELED   85
#define EILSEQ   86
#define ENOATTR   87
#define EDOOFUS   88
#define EBADMSG   89
#define EMULTIHOP   90
#define ENOLINK   91
#define EPROTO   92
#define ELAST   92

Define Documentation

#define E2BIG   7
 
#define EACCES   13
 
#define EADDRINUSE   48
 
#define EADDRNOTAVAIL   49
 
#define EAFNOSUPPORT   47
 
#define EAGAIN   35
 
#define EALREADY   37
 
#define EAUTH   80
 
#define EBADF   9
 
#define EBADMSG   89
 
#define EBADRPC   72
 
#define EBUSY   16
 
#define ECANCELED   85
 
#define ECHILD   10
 
#define ECONNABORTED   53
 
#define ECONNREFUSED   61
 
#define ECONNRESET   54
 
#define EDEADLK   11
 
#define EDESTADDRREQ   39
 
#define EDOM   33
 
#define EDOOFUS   88
 
#define EDQUOT   69
 
#define EEXIST   17
 
#define EFAULT   14
 
#define EFBIG   27
 
#define EFTYPE   79
 
#define EHOSTDOWN   64
 
#define EHOSTUNREACH   65
 
#define EIDRM   82
 
#define EILSEQ   86
 
#define EINPROGRESS   36
 
#define EINTR   4
 
#define EINVAL   22
 
#define EIO   5
 
#define EISCONN   56
 
#define EISDIR   21
 
#define ELAST   92
 
#define ELOOP   62
 
#define EMFILE   24
 
#define EMLINK   31
 
#define EMSGSIZE   40
 
#define EMULTIHOP   90
 
#define ENAMETOOLONG   63
 
#define ENEEDAUTH   81
 
#define ENETDOWN   50
 
#define ENETRESET   52
 
#define ENETUNREACH   51
 
#define ENFILE   23
 
#define ENOATTR   87
 
#define ENOBUFS   55
 
#define ENODEV   19
 
#define ENOENT   2
 
#define ENOEXEC   8
 
#define ENOLCK   77
 
#define ENOLINK   91
 
#define ENOMEM   12
 
#define ENOMSG   83
 
#define ENOPROTOOPT   42
 
#define ENOSPC   28
 
#define ENOSYS   78
 
#define ENOTBLK   15
 
#define ENOTCONN   57
 
#define ENOTDIR   20
 
#define ENOTEMPTY   66
 
#define ENOTSOCK   38
 
#define ENOTSUP   EOPNOTSUPP
 
#define ENOTTY   25
 
#define ENXIO   6
 
#define EOPNOTSUPP   45
 
#define EOVERFLOW   84
 
#define EPERM   1
 
#define EPFNOSUPPORT   46
 
#define EPIPE   32
 
#define EPROCLIM   67
 
#define EPROCUNAVAIL   76
 
#define EPROGMISMATCH   75
 
#define EPROGUNAVAIL   74
 
#define EPROTO   92
 
#define EPROTONOSUPPORT   43
 
#define EPROTOTYPE   41
 
#define ERANGE   34
 
#define EREMOTE   71
 
#define EROFS   30
 
#define ERPCMISMATCH   73
 
#define errno   (* __error())
 
#define ESHUTDOWN   58
 
#define ESOCKTNOSUPPORT   44
 
#define ESPIPE   29
 
#define ESRCH   3
 
#define ESTALE   70
 
#define ETIMEDOUT   60
 
#define ETOOMANYREFS   59
 
#define ETXTBSY   26
 
#define EUSERS   68
 
#define EWOULDBLOCK   EAGAIN
 
#define EXDEV   18
 

Copyright © Nokia Corporation 2001-2008
Back to top