]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-auth-client: auth-master - Absorb auth_master_event_create()
authorStephan Bosch <stephan.bosch@open-xchange.com>
Tue, 29 Jul 2025 01:29:24 +0000 (03:29 +0200)
committerStephan Bosch <stephan.bosch@open-xchange.com>
Wed, 27 Aug 2025 11:35:32 +0000 (13:35 +0200)
src/lib-auth-client/auth-master.c

index 12bd07870fc76034e9bc5a6757988667b2839d7f..afd411cf87e2d5bfe4bf12aa2331a56dc645ef48 100644 (file)
@@ -479,24 +479,15 @@ void auth_user_info_export(string_t *str, const struct auth_user_info *info)
 }
 
 static struct event *
-auth_master_event_create(struct auth_master_connection *conn,
-                        const char *prefix)
+auth_master_user_event_create(struct auth_master_connection *conn,
+                             const char *prefix,
+                             const struct auth_user_info *info)
 {
        struct event *event;
 
        event = event_create(conn->event_parent);
        event_set_append_log_prefix(event, prefix);
 
-       return event;
-}
-
-static struct event *
-auth_master_user_event_create(struct auth_master_connection *conn,
-                             const char *prefix,
-                             const struct auth_user_info *info)
-{
-       struct event *event = auth_master_event_create(conn, prefix);
-
        if (info != NULL) {
                if (info->protocol != NULL)
                        event_add_str(event, "protocol", info->protocol);
@@ -997,7 +988,8 @@ int auth_master_cache_flush(struct auth_master_connection *conn,
        }
        str_append_c(str, '\n');
 
-       ctx.event = auth_master_event_create(conn, "auth cache flush: ");
+       ctx.event = event_create(conn->event_parent);
+       event_set_append_log_prefix(ctx.event, "auth cache flush: ");
 
        e_debug(ctx.event, "Started cache flush");