git://git.exim.org
/
exim.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
ARC: add guard in verify against lack of the dkim-verify context
[exim.git]
/
src
/
src
/
arc.c
diff --git
a/src/src/arc.c
b/src/src/arc.c
index eb143b697486627119076503ddd74777d714056e..06ca9373616f1eedefb7afc80ea497e7b884c447 100644
(file)
--- a/
src/src/arc.c
+++ b/
src/src/arc.c
@@
-993,6
+993,12
@@
acl_verify_arc(void)
arc_ctx ctx = { NULL };
const uschar * res;
+if (!dkim_verify_ctx)
+ {
+ DEBUG(D_acl) debug_printf("ARC: no DKIM verify context\n");
+ return NULL;
+ }
+
/* AS evaluation, per
https://tools.ietf.org/html/draft-ietf-dmarc-arc-protocol-10#section-6
*/