From: Vsevolod Stakhov Date: Tue, 19 May 2009 13:34:04 +0000 (+0400) Subject: * Add 'User' header that is used by exim MTA X-Git-Tag: 0.2.7~139 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=57832154742f76265c5b8778b52785d2da968be4;p=thirdparty%2Frspamd.git * Add 'User' header that is used by exim MTA --- diff --git a/src/protocol.c b/src/protocol.c index 132cba039e..2cd0252871 100644 --- a/src/protocol.c +++ b/src/protocol.c @@ -80,6 +80,7 @@ #define RCPT_HEADER "Rcpt" #define QUEUE_ID_HEADER "Queue-ID" #define ERROR_HEADER "Error" +#define USER_HEADER "User" /* * Reply messages */ @@ -322,6 +323,15 @@ parse_header (struct worker_task *task, f_str_t *line) return -1; } break; + case 'u': + case 'U': + if (strncasecmp (headern, USER_HEADER, sizeof (USER_HEADER) - 1) == 0) { + /* XXX: use this header somehow */ + } + else { + return -1; + } + break; default: msg_info ("parse_header: wrong header: %s", headern); return -1;