aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/lua/asn.lua
diff options
context:
space:
mode:
authorAndrew Lewis <nerf@judo.za.org>2016-11-23 16:27:58 +0200
committerAndrew Lewis <nerf@judo.za.org>2016-11-23 16:27:58 +0200
commit11fcf5d6f30ae8b59975c5937a065ea271923293 (patch)
tree35e43053942a26ac194473e7f5d7ff148b4865ff /src/plugins/lua/asn.lua
parente4c2ce782088fa786b112e0bb8ceb4e92e7a3722 (diff)
downloadrspamd-11fcf5d6f30ae8b59975c5937a065ea271923293.tar.gz
rspamd-11fcf5d6f30ae8b59975c5937a065ea271923293.zip
[Minor] Add missing symbol registration in ASN module
Diffstat (limited to 'src/plugins/lua/asn.lua')
-rw-r--r--src/plugins/lua/asn.lua9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/plugins/lua/asn.lua b/src/plugins/lua/asn.lua
index e3945842c..c632ae182 100644
--- a/src/plugins/lua/asn.lua
+++ b/src/plugins/lua/asn.lua
@@ -174,10 +174,17 @@ local configure_asn_module = function()
end
if configure_asn_module() then
- rspamd_config:register_symbol({
+ local id = rspamd_config:register_symbol({
name = 'ASN_CHECK',
type = 'prefilter',
callback = asn_check,
priority = 10,
})
+ if options['symbol'] then
+ rspamd_config:register_symbol({
+ name = options['symbol'],
+ parent = id,
+ type = 'virtual'
+ })
+ end
end