fehQlibs 27
Qlibs
Loading...
Searching...
No Matches
errtmp.c
Go to the documentation of this file.
1#include <errno.h>
2#include "error.h"
3
11
12
13#define X(n) if (e == n) return 1;
14
15int error_temp(int e)
16{
20 X(error_io)
24#ifdef EDEADLK
25 X(EDEADLK)
26#endif
27#ifdef EBUSY
28 X(EBUSY)
29#endif
30#ifdef ENFILE
31 X(ENFILE)
32#endif
33#ifdef EMFILE
34 X(EMFILE)
35#endif
36#ifdef EFBIG
37 X(EFBIG)
38#endif
39#ifdef ENOSPC
40 X(ENOSPC)
41#endif
42#ifdef ENETDOWN
43 X(ENETDOWN)
44#endif
45#ifdef ENETUNREACH
46 X(ENETUNREACH)
47#endif
48#ifdef ENETRESET
49 X(ENETRESET)
50#endif
51#ifdef ECONNABORTED
52 X(ECONNABORTED)
53#endif
54#ifdef ECONNRESET
55 X(ECONNRESET)
56#endif
57#ifdef ENOBUFS
58 X(ENOBUFS)
59#endif
60#ifdef ETOOMANYREFS
61 X(ETOOMANYREFS)
62#endif
63#ifdef ECONNREFUSED
64 X(ECONNREFUSED)
65#endif
66#ifdef EHOSTDOWN
67 X(EHOSTDOWN)
68#endif
69#ifdef EHOSTUNREACH
70 X(EHOSTUNREACH)
71#endif
72#ifdef EPROCLIM
73 X(EPROCLIM)
74#endif
75#ifdef EUSERS
76 X(EUSERS)
77#endif
78#ifdef EDQUOT
79 X(EDQUOT)
80#endif
81#ifdef ESTALE
82 X(ESTALE)
83#endif
84#ifdef ENOLCK
85 X(ENOLCK)
86#endif
87 return 0;
88}
#define error_timeout
Definition error.h:29
#define error_wouldblock
Definition error.h:31
#define error_txtbsy
Definition error.h:26
#define error_io
Definition error.h:27
#define error_nomem
Definition error.h:24
#define error_intr
Definition error.h:23
#define error_again
Definition error.h:32
#define X(n)
Definition errtmp.c:13
int error_temp(int e)
Definition errtmp.c:15