diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2016-10-17 15:28:38 +0100 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2016-10-17 15:28:38 +0100 |
commit | 463d6092aabb1b4721833f884d04dbb67570fa0e (patch) | |
tree | 05e083c47f4ccdfe77676f2ffd6ea1394e95575e /src/lmtp_proto.h | |
parent | 9ecc5ea5e15a44f830aff1e1b1ad92b683bca53a (diff) | |
download | rspamd-463d6092aabb1b4721833f884d04dbb67570fa0e.tar.gz rspamd-463d6092aabb1b4721833f884d04dbb67570fa0e.zip |
[Rework] Massive removal of legacy code
Diffstat (limited to 'src/lmtp_proto.h')
-rw-r--r-- | src/lmtp_proto.h | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/src/lmtp_proto.h b/src/lmtp_proto.h deleted file mode 100644 index fb2f0f8f2..000000000 --- a/src/lmtp_proto.h +++ /dev/null @@ -1,44 +0,0 @@ -#ifndef RSPAMD_LMTP_PROTO_H -#define RSPAMD_LMTP_PROTO_H - -#include "config.h" - -struct rspamd_task; - -enum lmtp_state { - LMTP_READ_LHLO, - LMTP_READ_FROM, - LMTP_READ_RCPT, - LMTP_READ_DATA, - LMTP_READ_MESSAGE, - LMTP_READ_DOT, -}; - -struct rspamd_lmtp_proto { - struct rspamd_task *task; - enum lmtp_state state; -}; - -/** - * Read one line of user's input for specified task - * @param lmtp lmtp object - * @param line line of user's input - * @return 0 if line was successfully parsed and -1 if we have protocol error - */ -gint read_lmtp_input_line (struct rspamd_lmtp_proto *lmtp, rspamd_fstring_t *line); - -/** - * Deliver message via lmtp/smtp or pipe to LDA - * @param task task object - * @return 0 if we wrote message and -1 if there was some error - */ -gint lmtp_deliver_message (struct rspamd_task *task); - -/** - * Write reply for specified lmtp object - * @param lmtp lmtp object - * @return 0 if we wrote reply and -1 if there was some error - */ -gint write_lmtp_reply (struct rspamd_lmtp_proto *lmtp); - -#endif |