diff options
author | cebka@mailsupport.rambler.ru <cebka@mailsupport.rambler.ru> | 2008-09-20 04:13:49 +0400 |
---|---|---|
committer | cebka@mailsupport.rambler.ru <cebka@mailsupport.rambler.ru> | 2008-09-20 04:13:49 +0400 |
commit | f67c28af2aaf03b60e5bbf606fc694b04ccc68c5 (patch) | |
tree | 86177c271cda4400f8adc659a4f1fd1912236525 /main.h | |
parent | db82a6ee3abfa4191fa54a193a0107c5a27748ba (diff) | |
download | rspamd-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.h | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -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; |