From: Stephan Bosch Date: Sun, 2 Sep 2018 15:10:19 +0000 (+0200) Subject: submission: Move client_proxy_get_max_mail_size() to submission-backend-relay.c. X-Git-Tag: 2.3.9~1317 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=89952b0c2c02cb41d90a14f6de447366aa52a26a;p=thirdparty%2Fdovecot%2Fcore.git submission: Move client_proxy_get_max_mail_size() to submission-backend-relay.c. --- diff --git a/src/submission/submission-backend-relay.c b/src/submission/submission-backend-relay.c index eec0a3d736..4ac1b45d58 100644 --- a/src/submission/submission-backend-relay.c +++ b/src/submission/submission-backend-relay.c @@ -790,3 +790,8 @@ void client_proxy_input_post(struct client *client) if (client->proxy_conn != NULL) smtp_client_connection_uncork(client->proxy_conn); } + +uoff_t client_proxy_get_max_mail_size(struct client *client) +{ + return smtp_client_connection_get_size_capability(client->proxy_conn); +} diff --git a/src/submission/submission-backend-relay.h b/src/submission/submission-backend-relay.h index 65d07ff566..dc46725499 100644 --- a/src/submission/submission-backend-relay.h +++ b/src/submission/submission-backend-relay.h @@ -26,4 +26,6 @@ void client_proxy_start(struct client *client); void client_proxy_input_pre(struct client *client); void client_proxy_input_post(struct client *client); +uoff_t client_proxy_get_max_mail_size(struct client *client); + #endif diff --git a/src/submission/submission-client.c b/src/submission/submission-client.c index 7087f6cace..faef8bf4f2 100644 --- a/src/submission/submission-client.c +++ b/src/submission/submission-client.c @@ -19,8 +19,6 @@ #include "mail-storage-service.h" #include "raw-storage.h" #include "imap-urlauth.h" -#include "smtp-client.h" -#include "smtp-client-connection.h" #include "submission-backend-relay.h" #include "submission-commands.h" @@ -325,12 +323,6 @@ void client_disconnect(struct client *client, const char *enh_code, } } -static uoff_t -client_proxy_get_max_mail_size(struct client *client) -{ - return smtp_client_connection_get_size_capability(client->proxy_conn); -} - uoff_t client_get_max_mail_size(struct client *client) { uoff_t max_size;