ze-filter
(ze-filter-0.8.0-develop-180218)
|
#include "version.h"
#include "defs.h"
#include "ze-sys.h"
#include <ze-libjc.h>
#include "ze-modules.h"
#include "ze-read-conf-data.h"
#include "ze-headers.h"
#include "ze-oracle-scores.h"
#include "ze-chkcontent.h"
#include "ze-oracle.h"
#include "ze-fileexp.h"
#include "ze-cf.h"
#include "ze-log.h"
#include "ze-proc-witness.h"
#include "ze-config.h"
#include "ze-stats.h"
#include "ze-mimelist.h"
#include "ze-scanmail.h"
#include "ze-signal.h"
#include <ze-callback.h>
#include "ze-ndc-help.h"
#include "ze-ndc-server.h"
#include "ze-lr-init.h"
#include "ze-main.h"
#include "ze-cleanspool.h"
#include "ze-throttle.h"
#include "ze-smtprate.h"
#include "ze-connopen.h"
#include "ze-livehistory.h"
#include "ze-entropy.h"
#include "ze-dns-iprbwl.h"
#include "ze-dns-urlbl.h"
#include "ze-resource.h"
#include "ze-load.h"
#include "ze-dbbl.h"
#include "ze-rcpt-list.h"
#include "ze-dbpolicy.h"
#include "ze-policy.h"
#include "ze-dbrcpt.h"
#include "ze-rcpt.h"
#include "ze-grey.h"
#include "ze-grey-client.h"
#include "ze-grey-cleanup.h"
#include "ze-netclass.h"
#include "ze-mailregex.h"
#include "zeChkLib.h"
#include "zePolicy.h"
#include "macros.h"
Go to the source code of this file.
Classes | |
struct | CONNID_T |
Macros | |
#define | DEBUG 0 |
#define | SZ_CHUNK 8192 |
#define | MAX_LINE_LEN 2048 |
#define | CONNID_STR(connid) ((char *) (connid).id) |
#define | CONNID_INT(connid) ((uint32_t) (connid).t[0]) |
#define | RESOLVE_NULL -1 |
#define | RESOLVE_OK 0 |
#define | RESOLVE_FAIL 1 |
#define | RESOLVE_FORGED 2 |
#define | RESOLVE_TEMPFAIL 4 |
#define | RESOLVE_ALL (RESOLVE_FAIL | RESOLVE_FORGED | RESOLVE_TEMPFAIL) |
#define | RESOLVE_VAL(i) |
#define | JCOMBUFSZ 1024 |
#define | CACHE_GETHOSTNAMEBYADDR(ip, name, size, query) |
#define | _FFR_CLEAN_MSG_BUF 1 |
#define | _FFR_RFC2046_MSGS_ARE_XFILES 1 |
#define | __ZE_FILTER_H |
Typedefs | |
typedef struct CONNID_T | CONNID_T |
typedef struct spamchk_T | spamchk_T |
Functions | |
int | zeFilter () |
int | count_connections (int) |
int | active_connections (int) |
Variables | |
time_t | tlongconn |
#define __ZE_FILTER_H |
Definition at line 218 of file ze-filter.h.
#define _FFR_CLEAN_MSG_BUF 1 |
Definition at line 213 of file ze-filter.h.
#define _FFR_RFC2046_MSGS_ARE_XFILES 1 |
Definition at line 216 of file ze-filter.h.
#define CACHE_GETHOSTNAMEBYADDR | ( | ip, | |
name, | |||
size, | |||
query | |||
) |
Definition at line 186 of file ze-filter.h.
#define CONNID_INT | ( | connid | ) | ((uint32_t) (connid).t[0]) |
Definition at line 114 of file ze-filter.h.
#define CONNID_STR | ( | connid | ) | ((char *) (connid).id) |
Definition at line 113 of file ze-filter.h.
#define DEBUG 0 |
Definition at line 96 of file ze-filter.h.
#define JCOMBUFSZ 1024 |
Definition at line 184 of file ze-filter.h.
#define MAX_LINE_LEN 2048 |
Definition at line 100 of file ze-filter.h.
#define RESOLVE_ALL (RESOLVE_FAIL | RESOLVE_FORGED | RESOLVE_TEMPFAIL) |
Definition at line 176 of file ze-filter.h.
#define RESOLVE_FAIL 1 |
Definition at line 172 of file ze-filter.h.
#define RESOLVE_FORGED 2 |
Definition at line 173 of file ze-filter.h.
#define RESOLVE_NULL -1 |
Definition at line 170 of file ze-filter.h.
#define RESOLVE_OK 0 |
Definition at line 171 of file ze-filter.h.
#define RESOLVE_TEMPFAIL 4 |
Definition at line 174 of file ze-filter.h.
#define RESOLVE_VAL | ( | i | ) |
Definition at line 178 of file ze-filter.h.
#define SZ_CHUNK 8192 |
Definition at line 98 of file ze-filter.h.
Definition at line 35 of file ze-filter.h.
Definition at line 36 of file ze-filter.h.
int active_connections | ( | int | ) |
int count_connections | ( | int | nb | ) |
Definition at line 300 of file ze-filter.c.
int zeFilter | ( | ) |
Definition at line 504 of file ze-filter.c.
time_t tlongconn |
Definition at line 93 of file ze-filter.c.