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
Debug: expansions: refactor ascii-art/UTF8; mark up space & nl
[exim.git]
/
src
/
src
/
dmarc.h
diff --git
a/src/src/dmarc.h
b/src/src/dmarc.h
index 86d3b1e1cff3edfb165ec21b230aaaf3a7674bcd..fa366dd06b3818f81f3f0480d4647e978bbbf747 100644
(file)
--- a/
src/src/dmarc.h
+++ b/
src/src/dmarc.h
@@
-3,7
+3,7
@@
*************************************************/
/* Experimental DMARC support.
*************************************************/
/* Experimental DMARC support.
- Copyright (c) The Exim Maintainers 2021 - 202
2
+ Copyright (c) The Exim Maintainers 2021 - 202
3
Copyright (c) Todd Lyons <tlyons@exim.org> 2012 - 2014
License: GPL */
/* SPDX-License-Identifier: GPL-2.0-or-later */
Copyright (c) Todd Lyons <tlyons@exim.org> 2012 - 2014
License: GPL */
/* SPDX-License-Identifier: GPL-2.0-or-later */
@@
-20,9
+20,9
@@
/* prototypes */
gstring * dmarc_version_report(gstring *);
/* prototypes */
gstring * dmarc_version_report(gstring *);
-int dmarc_init();
+int dmarc_init(
void
);
int dmarc_store_data(header_line *);
int dmarc_store_data(header_line *);
-int dmarc_process();
+int dmarc_process(
void
);
uschar *dmarc_exim_expand_query(int);
uschar *dmarc_exim_expand_defaults(int);
uschar *dmarc_exim_expand_query(int);
uschar *dmarc_exim_expand_defaults(int);
@@
-58,4
+58,8
@@
uschar *dmarc_exim_expand_defaults(int);
#define ARES_RESULT_UNKNOWN 11
#define ARES_RESULT_DISCARD 12
#define ARES_RESULT_UNKNOWN 11
#define ARES_RESULT_DISCARD 12
+#define DMARC_ARC_POLICY_RESULT_PASS 0
+#define DMARC_ARC_POLICY_RESULT_UNUSED 1
+#define DMARC_ARC_POLICY_RESULT_FAIL 2
+
#endif /* SUPPORT_DMARC */
#endif /* SUPPORT_DMARC */