]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
login-common: Add service field to client event.
authorsergey.kitov <sergey.kitov@open-xchange.com>
Mon, 16 Sep 2024 09:17:23 +0000 (12:17 +0300)
committerAki Tuomi <aki.tuomi@open-xchange.com>
Wed, 12 Feb 2025 10:34:14 +0000 (12:34 +0200)
service field is needed for applying default settings.

src/login-common/client-common.c

index c322550c9466fcc6225a71f35a9319cec20572c8..042737f314a10c4e75d6b57886e8094a7944765f 100644 (file)
@@ -261,6 +261,7 @@ int client_alloc(int fd, const struct master_service_connection *conn,
        event_add_ip(client->event, "remote_ip", &conn->remote_ip);
        event_add_int(client->event, "remote_port", conn->remote_port);
        event_add_str(client->event, "protocol", login_binary->protocol);
+       event_add_str(client->event, "service", master_service_get_name(master_service));
 
        /* Get settings before using log callback */
        event_set_ptr(client->event, SETTINGS_EVENT_VAR_EXPAND_CALLBACK,