From dace0a56669b53dde0931b517c73ce50d9b7940d Mon Sep 17 00:00:00 2001
From: Aki Tuomi <aki.tuomi@open-xchange.com>
Date: Tue, 24 Jan 2023 13:20:40 +0200
Subject: [PATCH] managesieve: Include counters in event

---
 src/managesieve/managesieve-client.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/managesieve/managesieve-client.c b/src/managesieve/managesieve-client.c
index 604a7f03e..8404b9143 100644
--- a/src/managesieve/managesieve-client.c
+++ b/src/managesieve/managesieve-client.c
@@ -222,6 +222,10 @@ static const char *client_stats(struct client *client)
 			"Failed to expand managesieve_logout_format=%s: %s",
 			client->set->managesieve_logout_format, error);
 	}
+
+	event_add_int(client->event, "net_in_bytes", i_stream_get_absolute_offset(client->input));
+	event_add_int(client->event, "net_out_bytes", client->output->offset);
+
 	return str_c(str);
 }
 
-- 
GitLab