summaryrefslogtreecommitdiff
path: root/tools/qq_exit_codes.h
blob: 2af68488344a3b5243233a829c264818d3688da1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//  error exit codes, mostly as stated in qmail.c
#define qq_exit_codes \
foo(good, 0) ;\
foo(spam, 21) ;\
foo(penaltybox, 22) ;\
foo(badDNS, 23) ;\
foo(usage, 39) ;\
foo(greylisting, 70) ;\
foo(syserr, 71) ;\
foo(comerr, 74) ;

// expand the codes to make some <const int> names:
#define foo(name, num) const int ex_ ## name = num
qq_exit_codes
#undef foo