]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
*-login: Add event category to login_binary
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Thu, 9 Apr 2020 19:11:54 +0000 (22:11 +0300)
committertimo.sirainen <timo.sirainen@open-xchange.com>
Fri, 24 Apr 2020 08:02:40 +0000 (08:02 +0000)
src/imap-login/imap-login-client.c
src/imap-urlauth/imap-urlauth-login.c
src/login-common/login-common.h
src/pop3-login/client.c
src/submission-login/client.c

index 0ccb95cdc219c7cdf55e001f71e113e60225e0a7..91b1c5afc7ed75b218cf6e80e7436430e6e7e4b7 100644 (file)
@@ -559,6 +559,10 @@ static struct login_binary imap_login_binary = {
        .default_port = 143,
        .default_ssl_port = 993,
 
+       .event_category = {
+               .name = "imap",
+       },
+
        .client_vfuncs = &imap_client_vfuncs,
        .preinit = imap_login_preinit,
        .init = imap_login_init,
index 26ea84954b6584b68ce11cf3d454582122db3875..d1320a2726e02fbd0ef4e35ba6b8e288fb39967f 100644 (file)
@@ -177,6 +177,10 @@ static struct login_binary imap_urlauth_login_binary = {
        .process_name = "imap-urlauth-login",
        .default_login_socket = LOGIN_TOKEN_DEFAULT_SOCKET,
 
+       .event_category = {
+               .name = "imap",
+       },
+
        .client_vfuncs = &imap_urlauth_vfuncs,
        .preinit = imap_urlauth_login_preinit,
        .init = imap_urlauth_login_init,
index 2f2628de0235b194f0ed30276ccdf8cb6f8ebda9..cd6f5fbac32c899b978b3cc48c841dbac6b8496c 100644 (file)
@@ -30,6 +30,8 @@ struct login_binary {
        /* if value is NULL, LOGIN_DEFAULT_SOCKET is used as the default */
        const char *default_login_socket;
 
+       struct event_category event_category;
+
        const struct client_vfuncs *client_vfuncs;
        void (*preinit)(void);
        void (*init)(void);
index 67c1b54c8fd7c5059bf687b135d67641cb176e3d..267b6240e1c73a09f8ee7fabed95566eb79ae0fc 100644 (file)
@@ -339,6 +339,10 @@ static struct login_binary pop3_login_binary = {
        .default_port = 110,
        .default_ssl_port = 995,
 
+       .event_category = {
+               .name = "pop3",
+       },
+
        .client_vfuncs = &pop3_client_vfuncs,
        .preinit = pop3_login_preinit,
        .init = pop3_login_init,
index 20cc5961a2ab0aa7efa401a7ed3a0f0f06a5fdbe..673d3ce6e395288569204bf1f8e0f5ba0022f139 100644 (file)
@@ -301,6 +301,10 @@ static struct login_binary submission_login_binary = {
        .process_name = "submission-login",
        .default_port = 587,
 
+       .event_category = {
+               .name = "submission",
+       },
+
        .client_vfuncs = &submission_client_vfuncs,
        .preinit = submission_login_preinit,
        .init = submission_login_init,