]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lmtp: Read protocol=lmtp settings.
authorTimo Sirainen <tss@iki.fi>
Mon, 9 Nov 2009 18:42:34 +0000 (13:42 -0500)
committerTimo Sirainen <tss@iki.fi>
Mon, 9 Nov 2009 18:42:34 +0000 (13:42 -0500)
--HG--
branch : HEAD

src/lmtp/commands.c

index 649d7d824782fa0314a926ef4faabe087646a58b..ec3f595e2ab87d1d752bf2c10a4b5467086751a5 100644 (file)
@@ -197,10 +197,15 @@ static bool client_proxy_rcpt(struct client *client, const char *address)
        struct auth_master_connection *auth_conn;
        struct lmtp_proxy_settings set;
        struct auth_user_info info;
+       struct mail_storage_service_input input;
        const char *args, *const *fields, *orig_address = address;
        pool_t pool;
        int ret;
 
+       memset(&input, 0, sizeof(input));
+       input.module = input.service = "lmtp";
+       mail_storage_service_init_settings(storage_service, &input);
+
        memset(&info, 0, sizeof(info));
        info.service = master_service_get_name(master_service);
        info.local_ip = client->local_ip;