diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2017-05-17 22:23:35 +0100 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2017-05-17 22:23:35 +0100 |
commit | a8829f343f1a2b2f3432be5b2e92ab46dcfec995 (patch) | |
tree | cd408438300ffcc5aeb2ac4415ed38c35b5a7b49 /src/libserver/milter_internal.h | |
parent | 748f6c6966500ca653418a4600868767f91ba70e (diff) | |
download | rspamd-a8829f343f1a2b2f3432be5b2e92ab46dcfec995.tar.gz rspamd-a8829f343f1a2b2f3432be5b2e92ab46dcfec995.zip |
[Fix] Use non-volatile memory for storing data
Diffstat (limited to 'src/libserver/milter_internal.h')
-rw-r--r-- | src/libserver/milter_internal.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/libserver/milter_internal.h b/src/libserver/milter_internal.h index 0008967ec..52dee2d7a 100644 --- a/src/libserver/milter_internal.h +++ b/src/libserver/milter_internal.h @@ -18,6 +18,7 @@ #define RSPAMD_MILTER_INTERNAL_H #include "config.h" +#include "libutil/mem_pool.h" #include <event.h> enum rspamd_milter_state { @@ -52,11 +53,12 @@ enum rspamd_milter_io_state { struct rspamd_milter_private { struct rspamd_milter_parser parser; - struct rspamd_milter_outbuf *out_chain; struct event ev; struct timeval tv; + struct rspamd_milter_outbuf *out_chain; struct timeval *ptv; struct event_base *ev_base; + rspamd_mempool_t *pool; rspamd_milter_finish fin_cb; rspamd_milter_error err_cb; void *ud; |