Nut/OS  5.0.5
API Reference
errno.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define _ERRNO_H_
#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 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

Variables

int errno

Define Documentation

#define _ERRNO_H_
#define EPERM   1
#define ESRCH   3
#define EINTR   4
#define ENXIO   6

Referenced by wlandrv_Attach().

#define E2BIG   7
#define ENOEXEC   8
#define EBADF   9
#define ECHILD   10
#define EDEADLK   11
#define EACCES   13
#define EFAULT   14
#define ENOTBLK   15
#define EBUSY   16

Referenced by PhatDirRemove().

#define EEXIST   17

Referenced by PhatDirRenameEntry(), and PhatFileOpen().

#define EXDEV   18
#define ENOTDIR   20
#define EISDIR   21
#define EINVAL   22
#define ENFILE   23

Referenced by _fdopen(), and fopen().

#define EMFILE   24
#define ENOTTY   25
#define ETXTBSY   26
#define EFBIG   27
#define ENOSPC   28

Referenced by PhatFileWrite().

#define ESPIPE   29
#define EROFS   30
#define EMLINK   31
#define EPIPE   32
#define EDOM   33
#define ERANGE   34

Referenced by strtol(), and strtoul().

#define EAGAIN   35
#define EWOULDBLOCK   EAGAIN
#define EINPROGRESS   36
#define EALREADY   37

Referenced by NutTcpStateCloseEvent().

#define ENOTSOCK   38

Referenced by NutTcpError(), and NutUdpError().

#define EDESTADDRREQ   39
#define EMSGSIZE   40
Examples:
icmp-udp/icmp-udp.c.

Referenced by print_udp_icmp_error().

#define EPROTOTYPE   41
#define ENOPROTOOPT   42
Examples:
icmp-udp/icmp-udp.c.

Referenced by print_udp_icmp_error().

#define EPROTONOSUPPORT   43
#define ESOCKTNOSUPPORT   44
#define EOPNOTSUPP   45
#define EPFNOSUPPORT   46
#define EAFNOSUPPORT   47
#define EADDRINUSE   48
#define EADDRNOTAVAIL   49
#define ENETDOWN   50
#define ENETUNREACH   51
Examples:
icmp-udp/icmp-udp.c.

Referenced by print_udp_icmp_error().

#define ENETRESET   52
#define ECONNABORTED   53
#define ECONNRESET   54
#define ENOBUFS   55

Referenced by NutTcpOutput().

#define EISCONN   56
#define ENOTCONN   57
#define ESHUTDOWN   58
#define ETOOMANYREFS   59
#define ETIMEDOUT   60
#define ECONNREFUSED   61
Examples:
icmp-udp/icmp-udp.c.

Referenced by print_udp_icmp_error().

#define ELOOP   62
#define ENAMETOOLONG   63

Referenced by basename(), and dirname().

#define EHOSTDOWN   64
Examples:
icmp-udp/icmp-udp.c.

Referenced by print_udp_icmp_error().

#define EHOSTUNREACH   65
#define ENOTEMPTY   66

Referenced by PhatDirRemove().


Variable Documentation