summaryrefslogtreecommitdiffstats
path: root/src/rspamd.c
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2017-11-04 13:17:43 +0000
committerVsevolod Stakhov <vsevolod@highsecure.ru>2017-11-04 13:17:43 +0000
commit041d2e56ebeb880a423eb7f8434cdab4f7efaf68 (patch)
treebfe5553c7b21bbe00aeec9c93ff9f52cde4f9af8 /src/rspamd.c
parent3383065b190c63dfaa3ef837572b1b43f80ae841 (diff)
downloadrspamd-041d2e56ebeb880a423eb7f8434cdab4f7efaf68.tar.gz
rspamd-041d2e56ebeb880a423eb7f8434cdab4f7efaf68.zip
[Rework] Simplify lua path initialization
Diffstat (limited to 'src/rspamd.c')
-rw-r--r--src/rspamd.c14
1 files changed, 6 insertions, 8 deletions
diff --git a/src/rspamd.c b/src/rspamd.c
index d301f7449..6d20fe50c 100644
--- a/src/rspamd.c
+++ b/src/rspamd.c
@@ -68,8 +68,7 @@ static gboolean load_rspamd_config (struct rspamd_main *rspamd_main,
struct rspamd_config *cfg,
gboolean init_modules,
enum rspamd_post_load_options opts,
- gboolean reload,
- GHashTable *vars);
+ gboolean reload);
/* Control socket */
static gint control_fd;
@@ -289,7 +288,7 @@ reread_config (struct rspamd_main *rspamd_main)
if (!load_rspamd_config (rspamd_main, tmp_cfg, TRUE,
RSPAMD_CONFIG_INIT_VALIDATE|RSPAMD_CONFIG_INIT_SYMCACHE,
- TRUE, ucl_vars)) {
+ TRUE)) {
rspamd_main->cfg = old_cfg;
rspamd_log_close_priv (rspamd_main->logger,
rspamd_main->workers_uid,
@@ -871,8 +870,7 @@ static gboolean
load_rspamd_config (struct rspamd_main *rspamd_main,
struct rspamd_config *cfg, gboolean init_modules,
enum rspamd_post_load_options opts,
- gboolean reload,
- GHashTable *vars)
+ gboolean reload)
{
cfg->compiled_modules = modules;
cfg->compiled_workers = workers;
@@ -901,7 +899,7 @@ load_rspamd_config (struct rspamd_main *rspamd_main,
rspamd_lua_post_load_config (cfg);
if (init_modules) {
- rspamd_init_filters (cfg, reload, vars);
+ rspamd_init_filters (cfg, reload);
}
/* Do post-load actions */
@@ -1278,7 +1276,7 @@ main (gint argc, gchar **argv, gchar **env)
if (config_test || dump_cache) {
if (!load_rspamd_config (rspamd_main, rspamd_main->cfg, FALSE, 0,
- FALSE, ucl_vars)) {
+ FALSE)) {
exit (EXIT_FAILURE);
}
@@ -1301,7 +1299,7 @@ main (gint argc, gchar **argv, gchar **env)
/* Load config */
if (!load_rspamd_config (rspamd_main, rspamd_main->cfg, TRUE,
- RSPAMD_CONFIG_LOAD_ALL, FALSE, ucl_vars)) {
+ RSPAMD_CONFIG_LOAD_ALL, FALSE)) {
exit (EXIT_FAILURE);
}