diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2017-02-27 17:44:48 +0000 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2017-02-27 17:44:48 +0000 |
commit | a9db558101019205c6021b065451f14c905a5a21 (patch) | |
tree | 95751ca8c027907209a6faee8d9d80078778c9cd /src/libserver/symbols_cache.h | |
parent | a81d6bc7ae1a6c6345af3ebfa36d7e7b9fe9d687 (diff) | |
download | rspamd-a9db558101019205c6021b065451f14c905a5a21.tar.gz rspamd-a9db558101019205c6021b065451f14c905a5a21.zip |
[Fix] Allow to disable classifiers checks using settings and conditions
Diffstat (limited to 'src/libserver/symbols_cache.h')
-rw-r--r-- | src/libserver/symbols_cache.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/libserver/symbols_cache.h b/src/libserver/symbols_cache.h index eadffded3..b003eebab 100644 --- a/src/libserver/symbols_cache.h +++ b/src/libserver/symbols_cache.h @@ -282,4 +282,14 @@ gboolean rspamd_symbols_cache_is_checked (struct rspamd_task *task, * @return */ guint64 rspamd_symbols_cache_get_cksum (struct symbols_cache *cache); + +/** + * Checks if a symbols is enabled (not checked and conditions return true if present) + * @param task + * @param cache + * @param symbol + * @return + */ +gboolean rspamd_symbols_cache_is_symbol_enabled (struct rspamd_task *task, + struct symbols_cache *cache, const gchar *symbol); #endif |