X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=src%2Fsrc%2Fdkim.h;h=7b94f22ef582a13776d86e048c699d2ddd5a901e;hb=ba5120a469a78ca316916e7be98c5fcb0ddd0d33;hp=66b09f889404efb1e6f52675023705e1eae7c722;hpb=2df588c9eec886db81da1ff981946d2c91ae789d;p=exim.git diff --git a/src/src/dkim.h b/src/src/dkim.h index 66b09f889..7b94f22ef 100644 --- a/src/src/dkim.h +++ b/src/src/dkim.h @@ -1,19 +1,18 @@ -/* $Cambridge: exim/src/src/dkim.h,v 1.4 2009/10/15 08:27:37 tom Exp $ */ - /************************************************* * Exim - an Internet mail transport agent * *************************************************/ -/* Copyright (c) University of Cambridge 2009 */ +/* Copyright (c) University of Cambridge, 1995 - 2018 */ /* See the file NOTICE for conditions of use and distribution. */ -uschar *dkim_exim_sign(int,uschar *,uschar *,uschar *,uschar *,uschar *); -void dkim_exim_verify_init(void); +void dkim_exim_init(void); +gstring * dkim_exim_sign(int, off_t, uschar *, struct ob_dkim *, const uschar **); +void dkim_exim_verify_init(BOOL); void dkim_exim_verify_feed(uschar *, int); void dkim_exim_verify_finish(void); -void dkim_exim_acl_setup(uschar *); +void dkim_exim_verify_log_all(void); +int dkim_exim_acl_run(uschar *, gstring **, uschar **, uschar **); uschar *dkim_exim_expand_query(int); -uschar *dkim_exim_expand_defaults(int); #define DKIM_ALGO 1 #define DKIM_BODYLENGTH 2