};
const char *error;
+ settings_info_register(&auth_setting_parser_info);
if (master_service_settings_read(master_service, &input,
output_r, &error) < 0)
i_fatal("%s", error);
{
i_assert(mail_storage_find_class(storage_class->name) == NULL);
+ if (storage_class->set_info != NULL)
+ settings_info_register(storage_class->set_info);
+
/* append it after the list, so the autodetection order is correct */
array_push_back(&mail_storage_classes, &storage_class);
}
#include "lib.h"
#include "mail-namespace.h"
+#include "settings.h"
+#include "virtual-settings.h"
#include "virtual-storage.h"
#include "virtual-plugin.h"
void virtual_plugin_init(struct module *module ATTR_UNUSED)
{
+ settings_info_register(&virtual_setting_parser_info);
+
mail_storage_class_register(&virtual_storage);
mail_storage_hooks_add(module, &acl_mail_storage_hooks);
}