ReactOS 0.4.16-dev-306-g647d351
Error codes
Collaboration diagram for Error codes:

Typedefs

typedef s8_t err_t
 

Enumerations

enum  err_enum_t {
  ERR_OK = 0 , ERR_MEM = -1 , ERR_BUF = -2 , ERR_TIMEOUT = -3 ,
  ERR_RTE = -4 , ERR_INPROGRESS = -5 , ERR_VAL = -6 , ERR_WOULDBLOCK = -7 ,
  ERR_USE = -8 , ERR_ALREADY = -9 , ERR_ISCONN = -10 , ERR_CONN = -11 ,
  ERR_IF = -12 , ERR_ABRT = -13 , ERR_RST = -14 , ERR_CLSD = -15 ,
  ERR_ARG = -16
}
 

Detailed Description

Typedef Documentation

◆ err_t

typedef s8_t err_t

Define LWIP_ERR_T in cc.h if you want to use a different type for your platform (must be signed).

Definition at line 96 of file err.h.

Enumeration Type Documentation

◆ err_enum_t

Definitions for error constants.

Enumerator
ERR_OK 

No error, everything OK.

ERR_MEM 

Out of memory error.

ERR_BUF 

Buffer error.

ERR_TIMEOUT 

Timeout.

ERR_RTE 

Routing problem.

ERR_INPROGRESS 

Operation in progress

ERR_VAL 

Illegal value.

ERR_WOULDBLOCK 

Operation would block.

ERR_USE 

Address in use.

ERR_ALREADY 

Already connecting.

ERR_ISCONN 

Conn already established.

ERR_CONN 

Not connected.

ERR_IF 

Low-level netif error

ERR_ABRT 

Connection aborted.

ERR_RST 

Connection reset.

ERR_CLSD 

Connection closed.

ERR_ARG 

Illegal argument.

Definition at line 53 of file err.h.

53 {
55 ERR_OK = 0,
57 ERR_MEM = -1,
59 ERR_BUF = -2,
61 ERR_TIMEOUT = -3,
63 ERR_RTE = -4,
65 ERR_INPROGRESS = -5,
67 ERR_VAL = -6,
69 ERR_WOULDBLOCK = -7,
71 ERR_USE = -8,
73 ERR_ALREADY = -9,
75 ERR_ISCONN = -10,
77 ERR_CONN = -11,
79 ERR_IF = -12,
80
82 ERR_ABRT = -13,
84 ERR_RST = -14,
86 ERR_CLSD = -15,
88 ERR_ARG = -16
err_enum_t
Definition: err.h:53
@ ERR_BUF
Definition: err.h:59
@ ERR_INPROGRESS
Definition: err.h:65
@ ERR_USE
Definition: err.h:71
@ ERR_RST
Definition: err.h:84
@ ERR_IF
Definition: err.h:79
@ ERR_ISCONN
Definition: err.h:75
@ ERR_RTE
Definition: err.h:63
@ ERR_OK
Definition: err.h:55
@ ERR_CLSD
Definition: err.h:86
@ ERR_VAL
Definition: err.h:67
@ ERR_MEM
Definition: err.h:57
@ ERR_CONN
Definition: err.h:77
@ ERR_ARG
Definition: err.h:88
@ ERR_WOULDBLOCK
Definition: err.h:69
@ ERR_TIMEOUT
Definition: err.h:61
@ ERR_ALREADY
Definition: err.h:73
@ ERR_ABRT
Definition: err.h:82