diff options
Diffstat (limited to 'src/libserver/re_cache.h')
-rw-r--r-- | src/libserver/re_cache.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/libserver/re_cache.h b/src/libserver/re_cache.h index c4ec3b2cf..65a8bd392 100644 --- a/src/libserver/re_cache.h +++ b/src/libserver/re_cache.h @@ -37,7 +37,8 @@ enum rspamd_re_type { RSPAMD_RE_ALLHEADER, RSPAMD_RE_MIME, RSPAMD_RE_URL, - RSPAMD_RE_BODY + RSPAMD_RE_BODY, + RSPAMD_RE_MAX }; /** @@ -120,4 +121,9 @@ guint rspamd_re_cache_set_limit (struct rspamd_re_cache *cache, guint limit); */ const gchar * rspamd_re_cache_type_to_string (enum rspamd_re_type type); +/** + * Convert re type string to the type enum + */ +enum rspamd_re_type rspamd_re_cache_type_from_string (const char *str); + #endif |