From: Timo Sirainen Date: Fri, 22 Dec 2023 19:07:19 +0000 (-0500) Subject: lib-storage: Add mail_namespace_get_event() X-Git-Tag: 2.4.1~1202 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=0e2c7cd54ffae405d1bce9a7f587782dd9f896bd;p=thirdparty%2Fdovecot%2Fcore.git lib-storage: Add mail_namespace_get_event() --- diff --git a/src/lib-storage/mail-namespace.c b/src/lib-storage/mail-namespace.c index 20d5defa5e..d1bc9b2599 100644 --- a/src/lib-storage/mail-namespace.c +++ b/src/lib-storage/mail-namespace.c @@ -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) { diff --git a/src/lib-storage/mail-namespace.h b/src/lib-storage/mail-namespace.h index 5922b2625f..74cc065459 100644 --- a/src/lib-storage/mail-namespace.h +++ b/src/lib-storage/mail-namespace.h @@ -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);