aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstat/backends/backends.h
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2015-01-23 22:24:19 +0000
committerVsevolod Stakhov <vsevolod@highsecure.ru>2015-01-23 22:24:19 +0000
commitd1a34b664dc79b8be41659a6d83ad873f623fcb2 (patch)
treef6cb6f184186674113334f9aef41645257f523f8 /src/libstat/backends/backends.h
parentb18ee66bc2febb8caf3a9d651cd9c48f29c15a2d (diff)
downloadrspamd-d1a34b664dc79b8be41659a6d83ad873f623fcb2.tar.gz
rspamd-d1a34b664dc79b8be41659a6d83ad873f623fcb2.zip
Implement statfiles runtime initialization.
Diffstat (limited to 'src/libstat/backends/backends.h')
-rw-r--r--src/libstat/backends/backends.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libstat/backends/backends.h b/src/libstat/backends/backends.h
index 45a8cd314..02041410c 100644
--- a/src/libstat/backends/backends.h
+++ b/src/libstat/backends/backends.h
@@ -38,9 +38,11 @@ struct rspamd_stat_ctx;
struct rspamd_stat_backend {
const char *name;
gpointer (*init)(struct rspamd_stat_ctx *ctx, struct rspamd_config *cfg);
+ gpointer (*runtime)(struct rspamd_statfile_config *stcf, gpointer ctx);
gpointer ctx;
};
gpointer rspamd_mmaped_file_init(struct rspamd_stat_ctx *ctx, struct rspamd_config *cfg);
+gpointer rspamd_mmaped_file_runtime (struct rspamd_statfile_config *stcf, gpointer ctx);
#endif /* BACKENDS_H_ */