#ifdef CRYPT_BACKEND_GPGME
-#include "crypt-mod.h"
+#include <lib-crypt/crypt-mod.h>
#include "crypt-gpgme.h"
static void crypt_mod_pgp_init (void)
return pgp_gpgme_decrypt_mime (a, b, c, d);
}
-static void crypt_mod_pgp_application_handler (BODY * m, STATE * s)
+static int crypt_mod_pgp_application_handler (BODY * m, STATE * s)
{
- pgp_gpgme_application_handler (m, s);
+ return pgp_gpgme_application_handler (m, s);
}
-static void crypt_mod_pgp_encrypted_handler (BODY * m, STATE * s)
+static int crypt_mod_pgp_encrypted_handler (BODY * m, STATE * s)
{
- pgp_gpgme_encrypted_handler (m, s);
+ return pgp_gpgme_encrypted_handler (m, s);
}
static int crypt_mod_pgp_check_traditional (FILE * fp, BODY * b,
return pgp_gpgme_check_traditional (fp, b, tagged_only);
}
-static char *crypt_mod_pgp_findkeys (ADDRESS * to, ADDRESS * cc,
- ADDRESS * bcc)
+static char *crypt_mod_pgp_findkeys (address_t * to, address_t * cc,
+ address_t * bcc)
{
return pgp_gpgme_findkeys (to, cc, bcc);
}