From: Vsevolod Stakhov Date: Sat, 23 Sep 2017 12:12:36 +0000 (+0100) Subject: [Minor] Support INSHEADER in the milter API X-Git-Tag: 1.7.0~621 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=89f7a54399aa063bcd3a77fbae82ba46bfad547a;p=rspamd.git [Minor] Support INSHEADER in the milter API --- diff --git a/src/libserver/milter.c b/src/libserver/milter.c index 61261dff5..47129d9f3 100644 --- a/src/libserver/milter.c +++ b/src/libserver/milter.c @@ -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 *); diff --git a/src/libserver/milter.h b/src/libserver/milter.h index c8bd18a4f..8769a8230 100644 --- a/src/libserver/milter.h +++ b/src/libserver/milter.h @@ -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',