From 88560cef3b7f5025b57fdd60c1b456231593ccc9 Mon Sep 17 00:00:00 2001 From: Stephan Bosch <stephan@rename-it.nl> Date: Sun, 2 Dec 2007 23:59:30 +0100 Subject: [PATCH] Fixed misnamed module entry points for the lda-sieve plugin. --- src/plugins/lda-sieve/lda-sieve-plugin.c | 16 ++++++++-------- src/plugins/lda-sieve/lda-sieve-plugin.h | 8 ++------ 2 files changed, 10 insertions(+), 14 deletions(-) diff --git a/src/plugins/lda-sieve/lda-sieve-plugin.c b/src/plugins/lda-sieve/lda-sieve-plugin.c index 7b9a463b4..564dd09e1 100644 --- a/src/plugins/lda-sieve/lda-sieve-plugin.c +++ b/src/plugins/lda-sieve/lda-sieve-plugin.c @@ -16,7 +16,7 @@ static deliver_mail_func_t *next_deliver_mail; -static const char *get_sieve_path(void) +static const char *lda_sieve_get_path(void) { const char *script_path, *home; struct stat st; @@ -61,13 +61,13 @@ static const char *get_sieve_path(void) return script_path; } -static void *sieve_smtp_open(const char *destination, +static void *lda_sieve_smtp_open(const char *destination, const char *return_path, FILE **file_r) { return (void *) smtp_client_open(destination, return_path, file_r); } -static bool sieve_smtp_close(void *handle) +static bool lda_sieve_smtp_close(void *handle) { struct smtp_client *smtp_client = (struct smtp_client *) handle; @@ -103,8 +103,8 @@ static int lda_sieve_run mailenv.username = username; mailenv.hostname = deliver_set->hostname; mailenv.postmaster_address = deliver_set->postmaster_address; - mailenv.smtp_open = sieve_smtp_open; - mailenv.smtp_close = sieve_smtp_close; + mailenv.smtp_open = lda_sieve_smtp_open; + mailenv.smtp_close = lda_sieve_smtp_close; mailenv.duplicate_mark = duplicate_mark; mailenv.duplicate_check = duplicate_check; @@ -123,7 +123,7 @@ static int lda_sieve_deliver_mail { const char *script_path; - script_path = get_sieve_path(); + script_path = lda_sieve_get_path(); if (script_path == NULL) return 0; @@ -134,13 +134,13 @@ static int lda_sieve_deliver_mail destaddr, getenv("USER"), mailbox); } -void lda_sieve_plugin_init(void) +void sieve_plugin_init(void) { next_deliver_mail = deliver_mail; deliver_mail = lda_sieve_deliver_mail; } -void lda_sieve_plugin_deinit(void) +void sieve_plugin_deinit(void) { deliver_mail = next_deliver_mail; } diff --git a/src/plugins/lda-sieve/lda-sieve-plugin.h b/src/plugins/lda-sieve/lda-sieve-plugin.h index d105e14b0..ab24238a2 100644 --- a/src/plugins/lda-sieve/lda-sieve-plugin.h +++ b/src/plugins/lda-sieve/lda-sieve-plugin.h @@ -1,11 +1,7 @@ #ifndef __LDA_SIEVE_PLUGIN_H #define __LDA_SIEVE_PLUGIN_H -static int lda_sieve_run -(struct mail_namespace *namespaces, struct mail *mail, const char *script_path, - const char *destaddr, const char *username, const char *mailbox); - -void lda_sieve_plugin_init(void); -void lda_sieve_plugin_deinit(void); +void sieve_plugin_init(void); +void sieve_plugin_deinit(void); #endif -- GitLab