diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2016-01-05 15:45:57 +0000 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2016-01-05 15:45:57 +0000 |
commit | ca2e07394ed795183be1a798fee1b1c7dd4d01f2 (patch) | |
tree | f233cb0f78f4d740aee0eca66f186be3944d4297 /src/libstat/stat_internal.h | |
parent | 603f3664584a2942b718a16a2c303212fdc4871a (diff) | |
download | rspamd-ca2e07394ed795183be1a798fee1b1c7dd4d01f2.tar.gz rspamd-ca2e07394ed795183be1a798fee1b1c7dd4d01f2.zip |
Another fix to the whole libstat architecture
Diffstat (limited to 'src/libstat/stat_internal.h')
-rw-r--r-- | src/libstat/stat_internal.h | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/libstat/stat_internal.h b/src/libstat/stat_internal.h index 18d412ce3..1e9d5dd44 100644 --- a/src/libstat/stat_internal.h +++ b/src/libstat/stat_internal.h @@ -95,17 +95,18 @@ typedef struct token_node_s { struct rspamd_stat_ctx { /* Subroutines for all objects */ - struct rspamd_stat_classifier *classifiers; + struct rspamd_stat_classifier *classifiers_subrs; guint classifiers_count; - struct rspamd_stat_tokenizer *tokenizers; + struct rspamd_stat_tokenizer *tokenizers_subrs; guint tokenizers_count; - struct rspamd_stat_backend *backends; + struct rspamd_stat_backend *backends_subrs; guint backends_count; - struct rspamd_stat_cache *caches; + struct rspamd_stat_cache *caches_subrs; guint caches_count; /* Runtime configuration */ - GPtrArray *statfiles; /* struct statfile */ + GPtrArray *statfiles; /* struct rspamd_statfile */ + GPtrArray *classifiers; /* struct rspamd_classifier */ struct rspamd_config *cfg; /* Global tokenizer */ struct rspamd_stat_tokenizer *tokenizer; @@ -122,6 +123,7 @@ struct rspamd_stat_ctx * rspamd_stat_get_ctx (void); struct rspamd_stat_classifier * rspamd_stat_get_classifier (const gchar *name); struct rspamd_stat_backend * rspamd_stat_get_backend (const gchar *name); struct rspamd_stat_tokenizer * rspamd_stat_get_tokenizer (const gchar *name); +struct rspamd_stat_cache * rspamd_stat_get_cache (const gchar *name); static GQuark rspamd_stat_quark (void) { |