]> source.dussan.org Git - rspamd.git/commitdiff
Some more refactoring for new options
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Thu, 12 Nov 2015 18:12:44 +0000 (18:12 +0000)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Thu, 12 Nov 2015 18:12:44 +0000 (18:12 +0000)
src/libserver/cfg_utils.c

index 75768c588a4173f9932497ad04434295e0341599..acdf8979e1dee46d01e9f67b1c8902808f0abfb3 100644 (file)
@@ -44,6 +44,7 @@
 #define DEFAULT_MAP_TIMEOUT 10
 #define DEFAULT_MIN_WORD 4
 #define DEFAULT_MAX_WORD 40
+#define DEFAULT_WORDS_DECAY 200
 
 struct rspamd_ucl_map_cbdata {
        struct rspamd_config *cfg;
@@ -175,7 +176,6 @@ rspamd_config_defaults (struct rspamd_config *cfg)
        cfg->log_level = G_LOG_LEVEL_WARNING;
        cfg->log_extended = TRUE;
 
-       cfg->min_word_len = DEFAULT_MIN_WORD;
        cfg->dns_max_requests = 64;
        cfg->history_rows = 200;
 
@@ -187,7 +187,9 @@ rspamd_config_defaults (struct rspamd_config *cfg)
        /* Allow non-mime input by default */
        cfg->allow_raw_input = TRUE;
        /* Default maximum words processed */
-       cfg->words_decay = 200;
+       cfg->words_decay = DEFAULT_WORDS_DECAY;
+       cfg->min_word_len = DEFAULT_MIN_WORD;
+       cfg->max_word_len = DEFAULT_MAX_WORD;
 }
 
 void