Merge branch 'master' into 4.next
[exim.git] / src / src / pdkim / signing.h
index 04288103e0bc585c1e9bb640ea49ee0895a757dd..61a1a0ad4950906371e46203e89e517c6a8beb8f 100644 (file)
@@ -1,7 +1,7 @@
 /*
  *  PDKIM - a RFC4871 (DKIM) implementation
  *
- *  Copyright (C) 2016  Exim maintainers
+ *  Copyright (C) 2017  Exim maintainers
  *
  *  RSA signing/verification interface
  */
@@ -72,12 +72,12 @@ typedef struct {
 
 
 extern void exim_dkim_init(void);
-extern blob * exim_dkim_data_append(blob *, int *, uschar *);
+extern gstring * exim_dkim_data_append(gstring *, uschar *);
 
 extern const uschar * exim_dkim_signing_init(uschar *, es_ctx *);
-extern const uschar * exim_dkim_sign(es_ctx *, BOOL, blob *, blob *);
+extern const uschar * exim_dkim_sign(es_ctx *, hashmethod, blob *, blob *);
 extern const uschar * exim_dkim_verify_init(blob *, ev_ctx *);
-extern const uschar * exim_dkim_verify(ev_ctx *, BOOL, blob *, blob *);
+extern const uschar * exim_dkim_verify(ev_ctx *, hashmethod, blob *, blob *);
 
 #endif /*DISABLE_DKIM*/
 /* End of File */