]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
[Minor] Support INSHEADER in the milter API
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Sat, 23 Sep 2017 12:12:36 +0000 (13:12 +0100)
committerAndrew Lewis <nerf@judo.za.org>
Wed, 24 Jan 2018 10:24:14 +0000 (12:24 +0200)
src/libserver/milter.c
src/libserver/milter.h

index 1a6ddf948e8eec22a14f5300468198bf795dcc9f..6e59a7b3d8c8d5ec36b4c026f21504daed041268 100644 (file)
@@ -1158,6 +1158,7 @@ rspamd_milter_send_action (struct rspamd_milter_session *session,
                memcpy (pos, value->str, value->len + 1);
                break;
        case RSPAMD_MILTER_CHGHEADER:
+       case RSPAMD_MILTER_INSHEADER:
                idx = htonl (va_arg (ap, guint32));
                name = va_arg (ap, GString *);
                value = va_arg (ap, GString *);
index 2a07cef99006bd792ceea11a28c6b48441e0258a..a3f2a451058a924fcacc8a596b49b285149d1041 100644 (file)
@@ -30,6 +30,7 @@ enum rspamd_milter_reply {
        RSPAMD_MILTER_DISCARD = 'd',
        RSPAMD_MILTER_ADDHEADER = 'h',
        RSPAMD_MILTER_CHGHEADER = 'm',
+       RSPAMD_MILTER_INSHEADER = 'i',
        RSPAMD_MILTER_REJECT = 'r',
        RSPAMD_MILTER_TEMPFAIL = 't',
        RSPAMD_MILTER_REPLYCODE = 'y',