From: sergey.kitov Date: Mon, 16 Sep 2024 09:17:23 +0000 (+0300) Subject: login-common: Add service field to client event. X-Git-Tag: 2.4.1~623 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c8c29812773c5b0ac440acf4da7c797b0ea8a172;p=thirdparty%2Fdovecot%2Fcore.git login-common: Add service field to client event. service field is needed for applying default settings. --- diff --git a/src/login-common/client-common.c b/src/login-common/client-common.c index c322550c94..042737f314 100644 --- a/src/login-common/client-common.c +++ b/src/login-common/client-common.c @@ -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,