aboutsummaryrefslogtreecommitdiffstats
path: root/main.h
diff options
context:
space:
mode:
authorcebka@mailsupport.rambler.ru <cebka@mailsupport.rambler.ru>2008-09-20 04:13:49 +0400
committercebka@mailsupport.rambler.ru <cebka@mailsupport.rambler.ru>2008-09-20 04:13:49 +0400
commitf67c28af2aaf03b60e5bbf606fc694b04ccc68c5 (patch)
tree86177c271cda4400f8adc659a4f1fd1912236525 /main.h
parentdb82a6ee3abfa4191fa54a193a0107c5a27748ba (diff)
downloadrspamd-f67c28af2aaf03b60e5bbf606fc694b04ccc68c5.tar.gz
rspamd-f67c28af2aaf03b60e5bbf606fc694b04ccc68c5.zip
* Place all protocol logic in separate file
- simplify protocol parsing logic - add compatibility with sa-spamd - TODO: add protocol output for all commands
Diffstat (limited to 'main.h')
-rw-r--r--main.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/main.h b/main.h
index c7e39c38f..e4f7fc600 100644
--- a/main.h
+++ b/main.h
@@ -23,6 +23,7 @@
#include "mem_pool.h"
#include "url.h"
#include "memcached.h"
+#include "protocol.h"
#include <glib.h>
#include <gmime/gmime.h>
@@ -112,6 +113,8 @@ struct worker_task {
WAIT_FILTER,
} state;
size_t content_length;
+ enum rspamd_protocol proto;
+ enum rspamd_command cmd;
char *helo;
char *from;
char *rcpt;