From: Vsevolod Stakhov Date: Wed, 29 May 2019 19:08:32 +0000 (+0100) Subject: [CritFix] Fix loading of DKIM public keys X-Git-Tag: 2.0~848 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5956fcf7ccf5682612e8916492a86e895e158c55;p=thirdparty%2Frspamd.git [CritFix] Fix loading of DKIM public keys --- diff --git a/src/libserver/dkim.c b/src/libserver/dkim.c index 3bc43c4b24..2f1bef7013 100644 --- a/src/libserver/dkim.c +++ b/src/libserver/dkim.c @@ -1499,16 +1499,16 @@ rspamd_dkim_parse_key (const gchar *txt, gsize *keylen, GError **err) } if (alglen == 8 && rspamd_lc_cmp (alg, "ecdsa256", alglen) == 0) { - return rspamd_dkim_make_key (c, klen, + return rspamd_dkim_make_key (key, klen, RSPAMD_DKIM_KEY_ECDSA, err); } else if (alglen == 7 && rspamd_lc_cmp (alg, "ed25519", alglen) == 0) { - return rspamd_dkim_make_key (c, klen, + return rspamd_dkim_make_key (key, klen, RSPAMD_DKIM_KEY_EDDSA, err); } else { /* We assume RSA default in all cases */ - return rspamd_dkim_make_key (c, klen, + return rspamd_dkim_make_key (key, klen, RSPAMD_DKIM_KEY_RSA, err); }