summaryrefslogtreecommitdiffstats
path: root/src/libmime
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2016-12-16 14:13:58 +0000
committerVsevolod Stakhov <vsevolod@highsecure.ru>2016-12-16 14:13:58 +0000
commita3b28bf39609984ddaf1dfb4def6161b398e12ce (patch)
tree8a7c9cde60c7761f1279134294a18d4f380b895d /src/libmime
parent99a740ed5d4bbdeee3ede37d6ca77d148d300c13 (diff)
downloadrspamd-a3b28bf39609984ddaf1dfb4def6161b398e12ce.tar.gz
rspamd-a3b28bf39609984ddaf1dfb4def6161b398e12ce.zip
[Rework|Minor] Continue new parser integration
Diffstat (limited to 'src/libmime')
-rw-r--r--src/libmime/message.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/libmime/message.h b/src/libmime/message.h
index cd5911927..66981ca9e 100644
--- a/src/libmime/message.h
+++ b/src/libmime/message.h
@@ -12,11 +12,12 @@
#include "cryptobox.h"
#include "mime_headers.h"
#include "content_type.h"
-#include <gmime/gmime.h>
struct rspamd_task;
struct controller_session;
struct html_content;
+struct rspamd_image;
+struct rspamd_archive;
enum rspamd_mime_part_flags {
RSPAMD_MIME_PART_TEXT = (1 << 0),
@@ -49,6 +50,8 @@ struct rspamd_mime_part {
union {
struct rspamd_mime_multipart *mp;
struct rspamd_mime_text_part *txt;
+ struct rspamd_image *img;
+ struct rspamd_archive *arch;
} specific;
enum rspamd_mime_part_flags flags;