From: Stephan Bosch Date: Sun, 26 Apr 2020 09:02:47 +0000 (+0200) Subject: lib-storage: mail-storage-service - Add support for sending forward_fields in userdb... X-Git-Tag: 2.3.13~546 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5e11257b83937be047b0d3a67e9df99115a5e2ac;p=thirdparty%2Fdovecot%2Fcore.git lib-storage: mail-storage-service - Add support for sending forward_fields in userdb lookup. --- diff --git a/src/lib-storage/mail-storage-service.c b/src/lib-storage/mail-storage-service.c index e3d581ba7c..c853a2698b 100644 --- a/src/lib-storage/mail-storage-service.c +++ b/src/lib-storage/mail-storage-service.c @@ -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, diff --git a/src/lib-storage/mail-storage-service.h b/src/lib-storage/mail-storage-service.h index 0fa430b7da..f3a18c9226 100644 --- a/src/lib-storage/mail-storage-service.h +++ b/src/lib-storage/mail-storage-service.h @@ -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;