Nut/OS  4.10.3
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_

Definition at line 49 of file errno.h.

#define EPERM   1

Definition at line 53 of file errno.h.

#define ENOENT   2
#define ESRCH   3

Definition at line 55 of file errno.h.

#define EINTR   4

Definition at line 56 of file errno.h.

#define ENXIO   6

Definition at line 58 of file errno.h.

Referenced by wlandrv_Attach().

#define E2BIG   7

Definition at line 59 of file errno.h.

#define ENOEXEC   8

Definition at line 60 of file errno.h.

#define EBADF   9

Definition at line 61 of file errno.h.

Referenced by _filelength(), fclose(), freopen(), and PhatFileClose().

#define ECHILD   10

Definition at line 62 of file errno.h.

#define EDEADLK   11

Definition at line 63 of file errno.h.

#define ENOMEM   12
#define EACCES   13

Definition at line 66 of file errno.h.

Referenced by PhatDirReleaseChain(), and PhatFileWrite().

#define EFAULT   14

Definition at line 67 of file errno.h.

#define ENOTBLK   15

Definition at line 68 of file errno.h.

#define EBUSY   16

Definition at line 69 of file errno.h.

Referenced by PhatDirRemove().

#define EEXIST   17

Definition at line 70 of file errno.h.

Referenced by PhatDirRenameEntry(), and PhatFileOpen().

#define EXDEV   18

Definition at line 71 of file errno.h.

#define ENODEV   19
#define ENOTDIR   20

Definition at line 73 of file errno.h.

#define EISDIR   21

Definition at line 74 of file errno.h.

#define EINVAL   22

Definition at line 75 of file errno.h.

Referenced by _fmode(), _seek(), _tell(), GetParentPath(), NutTcpGetSockOpt(), and NutTcpSetSockOpt().

#define ENFILE   23

Definition at line 76 of file errno.h.

Referenced by _fdopen(), and fopen().

#define EMFILE   24

Definition at line 77 of file errno.h.

#define ENOTTY   25

Definition at line 78 of file errno.h.

#define ETXTBSY   26

Definition at line 79 of file errno.h.

#define EFBIG   27

Definition at line 80 of file errno.h.

#define ENOSPC   28

Definition at line 81 of file errno.h.

Referenced by PhatFileWrite().

#define ESPIPE   29

Definition at line 82 of file errno.h.

#define EROFS   30

Definition at line 83 of file errno.h.

#define EMLINK   31

Definition at line 84 of file errno.h.

#define EPIPE   32

Definition at line 85 of file errno.h.

#define EDOM   33

Definition at line 88 of file errno.h.

#define ERANGE   34

Definition at line 89 of file errno.h.

Referenced by strtol(), and strtoul().

#define EAGAIN   35

Definition at line 92 of file errno.h.

#define EWOULDBLOCK   EAGAIN

Definition at line 93 of file errno.h.

#define EINPROGRESS   36

Definition at line 94 of file errno.h.

#define EALREADY   37

Definition at line 95 of file errno.h.

Referenced by NutTcpStateCloseEvent().

#define ENOTSOCK   38

Definition at line 98 of file errno.h.

Referenced by NutTcpError(), and NutUdpError().

#define EDESTADDRREQ   39

Definition at line 99 of file errno.h.

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

Definition at line 100 of file errno.h.

Referenced by print_udp_icmp_error().

#define EPROTOTYPE   41

Definition at line 101 of file errno.h.

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

Definition at line 102 of file errno.h.

Referenced by print_udp_icmp_error().

#define EPROTONOSUPPORT   43

Definition at line 103 of file errno.h.

#define ESOCKTNOSUPPORT   44

Definition at line 104 of file errno.h.

#define EOPNOTSUPP   45
Examples:
icmp-udp/icmp-udp.c.

Definition at line 105 of file errno.h.

Referenced by NutTcpConnect(), and print_udp_icmp_error().

#define EPFNOSUPPORT   46

Definition at line 106 of file errno.h.

#define EAFNOSUPPORT   47

Definition at line 107 of file errno.h.

#define EADDRINUSE   48

Definition at line 108 of file errno.h.

#define EADDRNOTAVAIL   49

Definition at line 109 of file errno.h.

#define ENETDOWN   50

Definition at line 112 of file errno.h.

Referenced by NutTcpStateRetranTimeout().

#define ENETUNREACH   51
Examples:
icmp-udp/icmp-udp.c.

Definition at line 113 of file errno.h.

Referenced by print_udp_icmp_error().

#define ENETRESET   52

Definition at line 114 of file errno.h.

#define ECONNABORTED   53

Definition at line 115 of file errno.h.

#define ECONNRESET   54

Definition at line 116 of file errno.h.

#define ENOBUFS   55

Definition at line 117 of file errno.h.

Referenced by NutTcpOutput().

#define EISCONN   56

Definition at line 118 of file errno.h.

Referenced by NutTcpConnect(), NutTcpSetSockOpt(), and NutTcpStatePassiveOpenEvent().

#define ENOTCONN   57

Definition at line 119 of file errno.h.

Referenced by NutTcpDeviceWrite(), NutTcpReceive(), NutTcpSend(), and NutTcpStateCloseEvent().

#define ESHUTDOWN   58

Definition at line 120 of file errno.h.

#define ETOOMANYREFS   59

Definition at line 121 of file errno.h.

#define ETIMEDOUT   60

Definition at line 122 of file errno.h.

Referenced by NutTcpStatePassiveOpenEvent(), and NutTcpStateRetranTimeout().

#define ECONNREFUSED   61
Examples:
icmp-udp/icmp-udp.c.

Definition at line 123 of file errno.h.

Referenced by print_udp_icmp_error().

#define ELOOP   62

Definition at line 125 of file errno.h.

#define ENAMETOOLONG   63

Definition at line 126 of file errno.h.

Referenced by basename(), and dirname().

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

Definition at line 129 of file errno.h.

Referenced by print_udp_icmp_error().

#define EHOSTUNREACH   65
Examples:
icmp-udp/icmp-udp.c.

Definition at line 130 of file errno.h.

Referenced by NutTcpConnect(), and print_udp_icmp_error().

#define ENOTEMPTY   66

Definition at line 131 of file errno.h.

Referenced by PhatDirRemove().


Variable Documentation