chiark
/
gitweb
/
~mdw
/
qmail
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
blame
|
history
|
raw
|
HEAD
Merge branch 'mdw/bounce-msgid'
[qmail]
/
error_temp.c
1
#include <errno.h>
2
#include "error.h"
3
4
#define X(n) if (e == n) return 1;
5
6
int error_temp(e)
7
int e;
8
{
9
X(error_intr)
10
X(error_nomem)
11
X(error_txtbsy)
12
X(error_io)
13
X(error_timeout)
14
X(error_wouldblock)
15
X(error_again)
16
#ifdef EDEADLK
17
X(EDEADLK)
18
#endif
19
#ifdef EBUSY
20
X(EBUSY)
21
#endif
22
#ifdef ENFILE
23
X(ENFILE)
24
#endif
25
#ifdef EMFILE
26
X(EMFILE)
27
#endif
28
#ifdef EFBIG
29
X(EFBIG)
30
#endif
31
#ifdef ENOSPC
32
X(ENOSPC)
33
#endif
34
#ifdef ENETDOWN
35
X(ENETDOWN)
36
#endif
37
#ifdef ENETUNREACH
38
X(ENETUNREACH)
39
#endif
40
#ifdef ENETRESET
41
X(ENETRESET)
42
#endif
43
#ifdef ECONNABORTED
44
X(ECONNABORTED)
45
#endif
46
#ifdef ECONNRESET
47
X(ECONNRESET)
48
#endif
49
#ifdef ENOBUFS
50
X(ENOBUFS)
51
#endif
52
#ifdef ETOOMANYREFS
53
X(ETOOMANYREFS)
54
#endif
55
#ifdef ECONNREFUSED
56
X(ECONNREFUSED)
57
#endif
58
#ifdef EHOSTDOWN
59
X(EHOSTDOWN)
60
#endif
61
#ifdef EHOSTUNREACH
62
X(EHOSTUNREACH)
63
#endif
64
#ifdef EPROCLIM
65
X(EPROCLIM)
66
#endif
67
#ifdef EUSERS
68
X(EUSERS)
69
#endif
70
#ifdef EDQUOT
71
X(EDQUOT)
72
#endif
73
#ifdef ESTALE
74
X(ESTALE)
75
#endif
76
#ifdef ENOLCK
77
X(ENOLCK)
78
#endif
79
return 0;
80
}