From: Stephan Bosch Date: Wed, 22 Mar 2023 03:31:27 +0000 (+0100) Subject: auth: Include auth-client-interface.h from auth-client-connection.h X-Git-Tag: 2.4.2~265 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d3c67f5d39de9ea0a87aac35d830f5bc84a7b4d4;p=thirdparty%2Fdovecot%2Fcore.git auth: Include auth-client-interface.h from auth-client-connection.h It makes more sense there anyway. --- diff --git a/src/auth/auth-client-connection.h b/src/auth/auth-client-connection.h index 136c39f09d..194350cdf0 100644 --- a/src/auth/auth-client-connection.h +++ b/src/auth/auth-client-connection.h @@ -2,6 +2,7 @@ #define AUTH_CLIENT_CONNECTION_H #include "login-interface.h" +#include "auth-client-interface.h" #define AUTH_CLIENT_MINOR_VERSION_CHANNEL_BINDING 3 diff --git a/src/auth/sasl-server-mech-winbind.c b/src/auth/sasl-server-mech-winbind.c index 11da7abcc6..edf1f75670 100644 --- a/src/auth/sasl-server-mech-winbind.c +++ b/src/auth/sasl-server-mech-winbind.c @@ -21,6 +21,8 @@ #include #include +#define MAX_LINE_LENGTH 16384 + enum helper_result { HR_OK = 0, /* OK or continue */ HR_FAIL = -1, /* authentication failed */ @@ -143,7 +145,7 @@ winbind_helper_connect(const struct auth_settings *set, winbind->pid = pid; winbind->in_pipe = - i_stream_create_fd_autoclose(&infd[0], AUTH_CLIENT_MAX_LINE_LENGTH); + i_stream_create_fd_autoclose(&infd[0], MAX_LINE_LENGTH); winbind->out_pipe = o_stream_create_fd_autoclose(&outfd[1], SIZE_MAX); diff --git a/src/auth/sasl-server.h b/src/auth/sasl-server.h index 839d707791..6f4b4cab45 100644 --- a/src/auth/sasl-server.h +++ b/src/auth/sasl-server.h @@ -1,8 +1,6 @@ #ifndef SASL_SERVER_H #define SASL_SERVER_H -#include "auth-client-interface.h" - #include "sasl-common.h" enum sasl_passdb_result_status {