summaryrefslogtreecommitdiffstats
path: root/src/libmime
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2015-10-08 13:15:15 +0100
committerVsevolod Stakhov <vsevolod@highsecure.ru>2015-10-08 13:15:15 +0100
commiteb737947eb2afe98f9dac1121fa37d1b746c5657 (patch)
tree02aa7752555cc4a47b1a9b423066bbdc52a7e8c5 /src/libmime
parente0bfa35ee937940f20a5675bc7582cfc83c2866b (diff)
downloadrspamd-eb737947eb2afe98f9dac1121fa37d1b746c5657.tar.gz
rspamd-eb737947eb2afe98f9dac1121fa37d1b746c5657.zip
Reorganize includes to reduce namespace pollution.
Diffstat (limited to 'src/libmime')
-rw-r--r--src/libmime/filter.c12
-rw-r--r--src/libmime/message.h1
-rw-r--r--src/libmime/smtp_proto.c1
-rw-r--r--src/libmime/smtp_utils.c3
4 files changed, 6 insertions, 11 deletions
diff --git a/src/libmime/filter.c b/src/libmime/filter.c
index ed50efafe..ab8833a8a 100644
--- a/src/libmime/filter.c
+++ b/src/libmime/filter.c
@@ -27,15 +27,9 @@
#include "filter.h"
#include "rspamd.h"
#include "message.h"
-#include "cfg_file.h"
-#include "util.h"
-#include "expression.h"
-#include "libstat/stat_api.h"
-#include "utlist.h"
-
-#ifdef WITH_LUA
-# include "lua/lua_common.h"
-#endif
+#include "lua/lua_common.h"
+#include <math.h>
+
#define COMMON_PART_FACTOR 95
diff --git a/src/libmime/message.h b/src/libmime/message.h
index b509b23cd..e98001448 100644
--- a/src/libmime/message.h
+++ b/src/libmime/message.h
@@ -7,6 +7,7 @@
#define RSPAMD_MESSAGE_H
#include "config.h"
+#include <gmime/gmime.h>
struct rspamd_task;
struct controller_session;
diff --git a/src/libmime/smtp_proto.c b/src/libmime/smtp_proto.c
index 05d5c43d5..b6a14bdef 100644
--- a/src/libmime/smtp_proto.c
+++ b/src/libmime/smtp_proto.c
@@ -29,6 +29,7 @@
#include "smtp.h"
#include "smtp_proto.h"
#include "smtp_utils.h"
+#include "unix-std.h"
gchar *
make_smtp_error (rspamd_mempool_t *pool,
diff --git a/src/libmime/smtp_utils.c b/src/libmime/smtp_utils.c
index df50abc65..32b23bfd7 100644
--- a/src/libmime/smtp_utils.c
+++ b/src/libmime/smtp_utils.c
@@ -23,9 +23,8 @@
#include "config.h"
#include "rspamd.h"
-#include "filter.h"
#include "smtp.h"
-#include "smtp_proto.h"
+#include "unix-std.h"
void
free_smtp_session (gpointer arg)