]> source.dussan.org Git - 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)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Sat, 23 Sep 2017 12:12:36 +0000 (13:12 +0100)
src/libserver/milter.c
src/libserver/milter.h

index 61261dff5775886506265e8b366aa37af2d3184f..47129d9f356fef0828dcb2c6d827660d6c29d24f 100644 (file)
@@ -1119,6 +1119,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 c8bd18a4f07c23d07ae5aa307603bc9020382857..8769a8230e1c9ffca1f65ac5180f75b5990c502f 100644 (file)
@@ -31,6 +31,7 @@ enum rspamd_milter_reply {
        RSPAMD_MILTER_CHGFROM = 'e',
        RSPAMD_MILTER_ADDHEADER = 'h',
        RSPAMD_MILTER_CHGHEADER = 'm',
+       RSPAMD_MILTER_INSHEADER = 'i',
        RSPAMD_MILTER_REJECT = 'r',
        RSPAMD_MILTER_TEMPFAIL = 't',
        RSPAMD_MILTER_REPLYCODE = 'y',