]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
auth: Add passdb_id and userdb_id to auth_request_passdb/userdb_* events
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Mon, 9 Sep 2019 09:08:33 +0000 (12:08 +0300)
committerTimo Sirainen <timo.sirainen@open-xchange.com>
Tue, 10 Sep 2019 10:07:27 +0000 (10:07 +0000)
src/auth/auth-request.c

index 212a28a504cdfc8d4ef1197bc46b853a0f140d10..8dc33ae9cdc74d0bbf8b31c75ff1de45c23d79b5 100644 (file)
@@ -876,6 +876,7 @@ void auth_request_passdb_lookup_begin(struct auth_request *request)
                request->passdb->passdb->iface.name);
 
        event = event_create(request->event);
+       event_add_str(event, "passdb_id", dec2str(request->passdb->passdb->id));
        event_add_str(event, "passdb_name", name);
        event_add_str(event, "passdb", request->passdb->passdb->iface.name);
        event_set_log_prefix_callback(event, FALSE, get_log_prefix_db, request);
@@ -937,6 +938,7 @@ void auth_request_userdb_lookup_begin(struct auth_request *request)
                request->userdb->userdb->iface->name);
 
        event = event_create(request->event);
+       event_add_str(event, "userdb_id", dec2str(request->userdb->userdb->id));
        event_add_str(event, "userdb_name", name);
        event_add_str(event, "userdb", request->userdb->userdb->iface->name);
        event_set_log_prefix_callback(event, FALSE, get_log_prefix_db, request);