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