diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2015-07-06 20:19:59 +0100 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2015-07-06 20:19:59 +0100 |
commit | e23e56dee179b2a0e2a0862e16203eea459c90e2 (patch) | |
tree | 3eaa91cae510a8543d08337697146648c7ee8aa1 /src/libserver/cfg_file.h | |
parent | ecdc74fd8553ccd9b9027125130a4dd83a3fc64f (diff) | |
download | rspamd-e23e56dee179b2a0e2a0862e16203eea459c90e2.tar.gz rspamd-e23e56dee179b2a0e2a0862e16203eea459c90e2.zip |
Add support for extra variables in a config.
Diffstat (limited to 'src/libserver/cfg_file.h')
-rw-r--r-- | src/libserver/cfg_file.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/libserver/cfg_file.h b/src/libserver/cfg_file.h index c6087b157..da7c3088b 100644 --- a/src/libserver/cfg_file.h +++ b/src/libserver/cfg_file.h @@ -363,7 +363,8 @@ struct rspamd_statfile_config * rspamd_config_new_statfile ( */ gboolean rspamd_config_read (struct rspamd_config *cfg, const gchar *filename, const gchar *convert_to, - rspamd_rcl_section_fin_t logger_fin, gpointer logger_ud); + rspamd_rcl_section_fin_t logger_fin, gpointer logger_ud, + GHashTable *vars); /* * Register symbols of classifiers inside metrics @@ -385,7 +386,7 @@ struct rspamd_classifier_config * rspamd_config_find_classifier ( void rspamd_ucl_add_conf_macros (struct ucl_parser *parser, struct rspamd_config *cfg); -void rspamd_ucl_add_conf_variables (struct ucl_parser *parser); +void rspamd_ucl_add_conf_variables (struct ucl_parser *parser, GHashTable *vars); /** * Initialize rspamd filtering system (lua and C filters) |