#include <map>
#include <string>
#include <abuse/Url.h>
#include <abuse/CriticalSection.h>
#include <abuse/RefCounted.h>
Go to the source code of this file.
Classes | |
class | Dnsbl |
Defines | |
#define | NOTLISTED (Result)0x00 |
#define | VIRUSSOURCE (Result)0xFE |
#define | LISTEDUNKNOWN (Result)0x40 |
#define | SPAMSOURCE (Result)0x81 |
#define | SPAMVERTIZED (Result)0x03 |
#define | SPAMWARE (Result)0x05 |
#define | OPENPROXY (Result)0x88 |
#define | DIALUP (Result)0xa0 |
#define | OPENRELAY (Result)0x90 |
#define | FROMMAIL (Result)0x80 |
#define | SPAM (Result)0x01 |
#define | MAIL_ORIGIN(n) (n & FROMMAIL) |
#define | SPAM_ORIGIN(n) (n & SPAM) |
#define | ISLISTED(n) (n) |
#define | IS(what, n) ((n & what)==what) |
Typedefs | |
typedef char | Result |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|