]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-storage: mail-storage-service - Add support for sending forward_fields in userdb...
authorStephan Bosch <stephan.bosch@open-xchange.com>
Sun, 26 Apr 2020 09:02:47 +0000 (11:02 +0200)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Wed, 27 May 2020 05:32:15 +0000 (05:32 +0000)
src/lib-storage/mail-storage-service.c
src/lib-storage/mail-storage-service.h

index e3d581ba7c4fadc2e3a0537f55099b5e132d1c4e..c853a2698b9dc0f02e4f1563d90fff6c736f13aa 100644 (file)
@@ -331,6 +331,7 @@ service_auth_userdb_lookup(struct mail_storage_service_ctx *ctx,
        info.remote_ip = input->remote_ip;
        info.local_port = input->local_port;
        info.remote_port = input->remote_port;
+       info.forward_fields = input->forward_fields;
        info.debug = input->debug;
 
        ret = auth_master_user_lookup(ctx->conn, *user, &info, pool,
index 0fa430b7da96b87ae9550b79c9d5cd4444a542bf..f3a18c92265ef1f93fd3d07c59c69b9c85d74c6a 100644 (file)
@@ -56,6 +56,8 @@ struct mail_storage_service_input {
 
        const char *const *userdb_fields;
 
+       const char *forward_fields;
+
        /* Override specified global flags */
        enum mail_storage_service_flags flags_override_add;
        enum mail_storage_service_flags flags_override_remove;