]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lmtp, expire-tool, doveadm: Set service for config lookups.
authorTimo Sirainen <tss@iki.fi>
Fri, 4 Sep 2009 18:30:29 +0000 (14:30 -0400)
committerTimo Sirainen <tss@iki.fi>
Fri, 4 Sep 2009 18:30:29 +0000 (14:30 -0400)
--HG--
branch : HEAD

src/lmtp/commands.c
src/plugins/expire/expire-tool.c
src/util/doveadm.c

index 136a7a41e2f12782e93023631c6da0bd30c967d6..f193afe9b6f5ee12069369f8b2836ba39fa9585f 100644 (file)
@@ -254,6 +254,8 @@ int cmd_rcpt(struct client *client, const char *args)
        }
 
        memset(&input, 0, sizeof(input));
+       input.service = "lmtp";
+       input.module = "lda";
        input.username = name;
        input.local_ip = client->local_ip;
        input.remote_ip = client->remote_ip;
index 1335d05fd941a02f19b98124beed2ebbc9c0f40a..90d47d851a85321b9d31ce955338fc865f945dff 100644 (file)
@@ -35,6 +35,7 @@ static int expire_init_user(struct expire_context *ctx, const char *user)
        i_set_failure_prefix(t_strdup_printf("expire-tool(%s): ", user));
 
        memset(&input, 0, sizeof(input));
+       input.service = "expire-tool";
        input.username = user;
 
        p_clear(ctx->multi_user_pool);
index 94ef481bc06f9b6fd84a79fd8acd9b5bee09dc34..c776f59ed50073526c3f6febc2d0397da1b3c8c2 100644 (file)
@@ -162,6 +162,7 @@ handle_all_users(struct master_service *service,
        service_flags |= MAIL_STORAGE_SERVICE_FLAG_USERDB_LOOKUP;
 
        memset(&input, 0, sizeof(input));
+       input.service = "doveadm";
 
        multi = mail_storage_service_multi_init(service, NULL, service_flags);
        pool = pool_alloconly_create("multi user", 8192);