#include "mail-crypt-plugin.h"
#define MAIL_CRYPT_ACL_LIST_CONTEXT(obj) \
- MODULE_CONTEXT(obj, mail_crypt_acl_mailbox_list_module)
+ MODULE_CONTEXT_REQUIRE(obj, mail_crypt_acl_mailbox_list_module)
struct mail_crypt_acl_mailbox_list {
union mailbox_list_module_context module_ctx;
const char *mail_crypt_plugin_version = DOVECOT_ABI_VERSION;
#define MAIL_CRYPT_MAIL_CONTEXT(obj) \
- MODULE_CONTEXT(obj, mail_crypt_mail_module)
+ MODULE_CONTEXT_REQUIRE(obj, mail_crypt_mail_module)
#define MAIL_CRYPT_CONTEXT(obj) \
- MODULE_CONTEXT(obj, mail_crypt_storage_module)
+ MODULE_CONTEXT_REQUIRE(obj, mail_crypt_storage_module)
#define MAIL_CRYPT_USER_CONTEXT(obj) \
MODULE_CONTEXT(obj, mail_crypt_user_module)