diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2017-05-20 09:48:40 +0100 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2017-05-20 09:48:40 +0100 |
commit | f252d9ca75387b92efd809da1a899eac627a8ca6 (patch) | |
tree | 692f7b3c106e0c0cf14cf0b8fe694ee2893d8ce1 /src/libserver/dkim.h | |
parent | bc5cf4c2403854857c61025b8a19ab5abb2e28df (diff) | |
download | rspamd-f252d9ca75387b92efd809da1a899eac627a8ca6.tar.gz rspamd-f252d9ca75387b92efd809da1a899eac627a8ca6.zip |
[Feature] Check dkim sign keys for modifications
Diffstat (limited to 'src/libserver/dkim.h')
-rw-r--r-- | src/libserver/dkim.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/libserver/dkim.h b/src/libserver/dkim.h index a2bd4d0e2..7e025a4c0 100644 --- a/src/libserver/dkim.h +++ b/src/libserver/dkim.h @@ -151,6 +151,15 @@ rspamd_dkim_sign_key_t* rspamd_dkim_sign_key_load (const gchar *what, gsize len, GError **err); /** + * Invalidate modified sign key + * @param key + * @return + */ +gboolean rspamd_dkim_sign_key_maybe_invalidate (rspamd_dkim_sign_key_t *key, + enum rspamd_dkim_sign_key_type type, + const gchar *what, gsize len); + +/** * Make DNS request for specified context and obtain and parse key * @param ctx dkim context from signature * @param resolver dns resolver object |