X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=crypt-mod.h;h=eb12b931e147048c04c93a12d3fb090874c96603;hp=389e1fdfc3219802eb62bd03f2971e4acf6f3e72;hb=c8bf978fc5c4f6c793620a515fa2456a3fa9eb13;hpb=f5b0e714a215eddd4d9f8084b434b713f0a580b4 diff --git a/crypt-mod.h b/crypt-mod.h index 389e1fd..eb12b93 100644 --- a/crypt-mod.h +++ b/crypt-mod.h @@ -65,48 +65,35 @@ typedef void (*crypt_func_init_t) (void); A structure to keep all crypto module fucntions together. */ typedef struct crypt_module_functions { - /* Common/General functions. */ - crypt_func_init_t init; - crypt_func_void_passphrase_t void_passphrase; - crypt_func_valid_passphrase_t valid_passphrase; - crypt_func_decrypt_mime_t decrypt_mime; - crypt_func_application_handler_t application_handler; - crypt_func_encrypted_handler_t encrypted_handler; - crypt_func_findkeys_t findkeys; - crypt_func_sign_message_t sign_message; - crypt_func_verify_one_t verify_one; - crypt_func_send_menu_t send_menu; - - /* PGP specific functions. */ - crypt_func_pgp_encrypt_message_t pgp_encrypt_message; - crypt_func_pgp_make_key_attachment_t pgp_make_key_attachment; - crypt_func_pgp_check_traditional_t pgp_check_traditional; - crypt_func_pgp_traditional_encryptsign_t pgp_traditional_encryptsign; - crypt_func_pgp_invoke_getkeys_t pgp_invoke_getkeys; - crypt_func_pgp_invoke_import_t pgp_invoke_import; - - - - - - - - - - - - - - - crypt_func_pgp_extract_keys_from_attachment_list_t - pgp_extract_keys_from_attachment_list; - - /* S/MIME specific functions. */ - - crypt_func_smime_getkeys_t smime_getkeys; - crypt_func_smime_verify_sender_t smime_verify_sender; - crypt_func_smime_build_smime_entity_t smime_build_smime_entity; - crypt_func_smime_invoke_import_t smime_invoke_import; + /* Common/General functions. */ + crypt_func_init_t init; + crypt_func_void_passphrase_t void_passphrase; + crypt_func_valid_passphrase_t valid_passphrase; + crypt_func_decrypt_mime_t decrypt_mime; + crypt_func_application_handler_t application_handler; + crypt_func_encrypted_handler_t encrypted_handler; + crypt_func_findkeys_t findkeys; + crypt_func_sign_message_t sign_message; + crypt_func_verify_one_t verify_one; + crypt_func_send_menu_t send_menu; + + /* PGP specific functions. */ + crypt_func_pgp_encrypt_message_t pgp_encrypt_message; + crypt_func_pgp_make_key_attachment_t pgp_make_key_attachment; + crypt_func_pgp_check_traditional_t pgp_check_traditional; + crypt_func_pgp_traditional_encryptsign_t pgp_traditional_encryptsign; + crypt_func_pgp_invoke_getkeys_t pgp_invoke_getkeys; + crypt_func_pgp_invoke_import_t pgp_invoke_import; + + crypt_func_pgp_extract_keys_from_attachment_list_t + pgp_extract_keys_from_attachment_list; + + /* S/MIME specific functions. */ + + crypt_func_smime_getkeys_t smime_getkeys; + crypt_func_smime_verify_sender_t smime_verify_sender; + crypt_func_smime_build_smime_entity_t smime_build_smime_entity; + crypt_func_smime_invoke_import_t smime_invoke_import; } crypt_module_functions_t;