aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil/multipattern.h
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2019-09-24 09:20:05 +0100
committerVsevolod Stakhov <vsevolod@highsecure.ru>2019-09-24 09:20:05 +0100
commit6321d90514ddfb14aface7b2ddb954a4d4fb0414 (patch)
tree22d16199baf9f018b2288a07770a5f32265ecae0 /src/libutil/multipattern.h
parent231ab5e95dbe16bfcc9696b22536ab70d995c418 (diff)
downloadrspamd-6321d90514ddfb14aface7b2ddb954a4d4fb0414.tar.gz
rspamd-6321d90514ddfb14aface7b2ddb954a4d4fb0414.zip
[Feature] Support more hyperscan flags
Diffstat (limited to 'src/libutil/multipattern.h')
-rw-r--r--src/libutil/multipattern.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/libutil/multipattern.h b/src/libutil/multipattern.h
index 1eac4cf9a..03183bd48 100644
--- a/src/libutil/multipattern.h
+++ b/src/libutil/multipattern.h
@@ -38,6 +38,9 @@ enum rspamd_multipattern_flags {
/* Not supported by acism */
RSPAMD_MULTIPATTERN_GLOB = (1 << 3),
RSPAMD_MULTIPATTERN_RE = (1 << 4),
+ RSPAMD_MULTIPATTERN_DOTALL = (1 << 5),
+ RSPAMD_MULTIPATTERN_SINGLEMATCH = (1 << 6),
+ RSPAMD_MULTIPATTERN_NO_START = (1 << 7),
};
struct rspamd_multipattern;