From: Markus Valentin Date: Tue, 24 Jan 2023 08:49:46 +0000 (+0100) Subject: login-common: login_aborted_event() - Add more event fields X-Git-Tag: 2.4.0~2894 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6748b2bb6da03fac2c83291e6afe4c19eeb1ff9b;p=thirdparty%2Fdovecot%2Fcore.git login-common: login_aborted_event() - Add more event fields --- diff --git a/src/login-common/client-common.c b/src/login-common/client-common.c index 5cc9407966..bd5eb9f744 100644 --- a/src/login-common/client-common.c +++ b/src/login-common/client-common.c @@ -336,6 +336,12 @@ static void login_aborted_event(struct client *client, const char *reason, event_reason = reason; e->add_str("reason", event_reason); + e->add_int("auth_successes", client->auth_successes); + e->add_int("auth_attempts", client->auth_attempts); + e->add_int("auth_usecs", timeval_diff_usecs(&ioloop_timeval, + &client->auth_first_started)); + e->add_int("connected_usecs", timeval_diff_usecs(&ioloop_timeval, + &client->created)); client_disconnected_log(e->event(), reason, add_disconnected_prefix);