]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-storage: Add mail_namespace_get_event()
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Fri, 22 Dec 2023 19:07:19 +0000 (14:07 -0500)
committerAki Tuomi <aki.tuomi@open-xchange.com>
Wed, 12 Feb 2025 10:34:11 +0000 (12:34 +0200)
src/lib-storage/mail-namespace.c
src/lib-storage/mail-namespace.h

index 20d5defa5e8e5439d1627641c0a03f2e1ad18ae7..d1bc9b2599c175c8bea773cce34ab516d760bc61 100644 (file)
@@ -678,6 +678,11 @@ void mail_namespace_destroy(struct mail_namespace *ns)
        mail_namespace_unref(&ns);
 }
 
+struct event *mail_namespace_get_event(const struct mail_namespace *ns)
+{
+       return ns->list->event;
+}
+
 struct mail_storage *
 mail_namespace_get_default_storage(struct mail_namespace *ns)
 {
index 5922b2625f45f8de941bdaddf0413f8a92670a05..74cc065459fb11087804b4cf5f4999cd84ac0822 100644 (file)
@@ -126,6 +126,8 @@ void mail_namespace_add_storage(struct mail_namespace *ns,
 /* Destroy a single namespace and remove it from user's namespaces list. */
 void mail_namespace_destroy(struct mail_namespace *ns);
 
+/* Returns ns->list->event. */
+struct event *mail_namespace_get_event(const struct mail_namespace *ns);
 /* Returns the default storage to use for newly created mailboxes. */
 struct mail_storage *
 mail_namespace_get_default_storage(struct mail_namespace *ns);