annotate src/includes.h @ 220:495cfe5caead

try to allow mixed -lresolv and libresolv.a for ns_parserr
author Carl Byington <carl@five-ten-sg.com>
date Sun, 28 Dec 2008 00:42:03 -0800
parents 82886d4dd71f
children b2a7ca398712
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
143
ecb40aa3eaa5 require two periods for ip addresses
carl
parents: 94
diff changeset
1 /*
ecb40aa3eaa5 require two periods for ip addresses
carl
parents: 94
diff changeset
2
152
c7fc218686f5 gpl3, block mail to recipients that cannot reply
carl
parents: 143
diff changeset
3 Copyright (c) 2007 Carl Byington - 510 Software Group, released under
c7fc218686f5 gpl3, block mail to recipients that cannot reply
carl
parents: 143
diff changeset
4 the GPL version 3 or any later version at your choice available at
c7fc218686f5 gpl3, block mail to recipients that cannot reply
carl
parents: 143
diff changeset
5 http://www.gnu.org/licenses/gpl-3.0.txt
143
ecb40aa3eaa5 require two periods for ip addresses
carl
parents: 94
diff changeset
6
ecb40aa3eaa5 require two periods for ip addresses
carl
parents: 94
diff changeset
7 */
ecb40aa3eaa5 require two periods for ip addresses
carl
parents: 94
diff changeset
8
94
e107ade3b1c0 fix dos line terminators
carl
parents: 92
diff changeset
9 #define VERIFY_DEBUG 1
e107ade3b1c0 fix dos line terminators
carl
parents: 92
diff changeset
10 #define RESOLVER_DEBUG 1
e107ade3b1c0 fix dos line terminators
carl
parents: 92
diff changeset
11 #undef VERIFY_DEBUG
e107ade3b1c0 fix dos line terminators
carl
parents: 92
diff changeset
12 #undef RESOLVER_DEBUG
e107ade3b1c0 fix dos line terminators
carl
parents: 92
diff changeset
13
177
a4d313c2460b start embedded dcc filtering
carl
parents: 167
diff changeset
14 #ifdef HAVE_CONFIG_H
a4d313c2460b start embedded dcc filtering
carl
parents: 167
diff changeset
15 #include "config.h"
a4d313c2460b start embedded dcc filtering
carl
parents: 167
diff changeset
16 #endif
a4d313c2460b start embedded dcc filtering
carl
parents: 167
diff changeset
17
214
82886d4dd71f Fixes to compile on Fedora 9 and for const correctness.
Carl Byington <carl@five-ten-sg.com>
parents: 177
diff changeset
18 #include <map>
82886d4dd71f Fixes to compile on Fedora 9 and for const correctness.
Carl Byington <carl@five-ten-sg.com>
parents: 177
diff changeset
19 #include <list>
82886d4dd71f Fixes to compile on Fedora 9 and for const correctness.
Carl Byington <carl@five-ten-sg.com>
parents: 177
diff changeset
20 #include <set>
82886d4dd71f Fixes to compile on Fedora 9 and for const correctness.
Carl Byington <carl@five-ten-sg.com>
parents: 177
diff changeset
21 #include <fstream>
82886d4dd71f Fixes to compile on Fedora 9 and for const correctness.
Carl Byington <carl@five-ten-sg.com>
parents: 177
diff changeset
22 #include <regex.h>
82886d4dd71f Fixes to compile on Fedora 9 and for const correctness.
Carl Byington <carl@five-ten-sg.com>
parents: 177
diff changeset
23 #include <string.h>
82886d4dd71f Fixes to compile on Fedora 9 and for const correctness.
Carl Byington <carl@five-ten-sg.com>
parents: 177
diff changeset
24 #include <stdlib.h>
82886d4dd71f Fixes to compile on Fedora 9 and for const correctness.
Carl Byington <carl@five-ten-sg.com>
parents: 177
diff changeset
25 #include <string>
82886d4dd71f Fixes to compile on Fedora 9 and for const correctness.
Carl Byington <carl@five-ten-sg.com>
parents: 177
diff changeset
26
94
e107ade3b1c0 fix dos line terminators
carl
parents: 92
diff changeset
27 #include "tokenizer.h"
e107ade3b1c0 fix dos line terminators
carl
parents: 92
diff changeset
28 #include "context.h"
e107ade3b1c0 fix dos line terminators
carl
parents: 92
diff changeset
29 #include "dnsbl.h"
e107ade3b1c0 fix dos line terminators
carl
parents: 92
diff changeset
30 #include "scanner.h"
167
9b129ed78d7d actually use spamassassin result, allow build without spam assassin, only call it if some recipient needs it.
carl
parents: 152
diff changeset
31 #include "spamass.h"
177
a4d313c2460b start embedded dcc filtering
carl
parents: 167
diff changeset
32 #include "dccifd.h"