From 9ad580f95fb2bc4111e45ea37d5b658bd7a47428 Mon Sep 17 00:00:00 2001 From: Marco Bettini Date: Wed, 31 Aug 2022 12:39:24 +0000 Subject: [PATCH] doveadm: doveadm-auth - Replace i_() with e_() --- src/doveadm/doveadm-auth.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/doveadm/doveadm-auth.c b/src/doveadm/doveadm-auth.c index 88e34c7465..5604fc4ce2 100644 --- a/src/doveadm/doveadm-auth.c +++ b/src/doveadm/doveadm-auth.c @@ -31,6 +31,7 @@ static struct event_category event_category_auth = { struct authtest_input { pool_t pool; + struct event *event; const char *username; const char *master_user; const char *password; @@ -383,7 +384,7 @@ login_server_auth_callback(const char *const *auth_args, io_loop_stop(current_ioloop); if (errormsg != NULL) { - i_error("userdb lookup failed: %s", errormsg); + e_error(input->event, "userdb lookup failed: %s", errormsg); return; } printf("userdb extra fields:\n"); @@ -452,6 +453,7 @@ static void cmd_auth_login(struct doveadm_cmd_context *cctx) input.password = t_askpass("Password: "); input.pool = pool_alloconly_create("auth login", 256); + input.event = event_create(cctx->event); /* authenticate */ auth_client = auth_client_init(auth_login_socket_path, getpid(), FALSE); auth_client_connect(auth_client); @@ -465,6 +467,7 @@ static void cmd_auth_login(struct doveadm_cmd_context *cctx) if (!input.success) doveadm_exit_code = EX_NOPERM; auth_client_deinit(&auth_client); + event_unref(&input.event); pool_unref(&input.pool); } -- 2.47.3