diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2017-04-28 13:55:50 +0100 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2017-04-28 13:55:50 +0100 |
commit | 75cbf675baba05060c85177d45f6bd54ef75ef49 (patch) | |
tree | 4807feb8f2c18c6ab272bef2562c08d431126e8a /src/libserver/milter.h | |
parent | 3b8eb470b544364090de30d3e0fee714ec535876 (diff) | |
download | rspamd-75cbf675baba05060c85177d45f6bd54ef75ef49.tar.gz rspamd-75cbf675baba05060c85177d45f6bd54ef75ef49.zip |
[Minor] Further steps to implement milter protocol
Diffstat (limited to 'src/libserver/milter.h')
-rw-r--r-- | src/libserver/milter.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/libserver/milter.h b/src/libserver/milter.h index c3708d53f..d829bad3a 100644 --- a/src/libserver/milter.h +++ b/src/libserver/milter.h @@ -31,7 +31,9 @@ enum rspamd_milter_reply { RSPAMD_MILTER_CHGHEADER = 'm', RSPAMD_MILTER_REJECT = 'r', RSPAMD_MILTER_TEMPFAIL = 't', - RSPAMD_MILTER_REPLYCODE = 'y' + RSPAMD_MILTER_REPLYCODE = 'y', + RSPAMD_MILTER_OPTNEG = 'o', + RSPAMD_MILTER_PROGRESS = 'p' }; struct rspamd_email_address; @@ -87,9 +89,8 @@ gboolean rspamd_milter_set_reply (struct rspamd_milter_session *session, * @param act * @return */ -gboolean rspamd_milter_send_action (gint fd, - struct rspamd_milter_session *session, - enum rspamd_milter_reply act); +gboolean rspamd_milter_send_action (struct rspamd_milter_session *session, + enum rspamd_milter_reply act, ...); /** * Adds some header |