From: Jeremy Harris Date: Sat, 24 Nov 2018 15:37:54 +0000 (+0000) Subject: Fix AUTH_GSASL build X-Git-Tag: exim-4.92-RC1~18 X-Git-Url: https://vcs.fsf.org/?p=exim.git;a=commitdiff_plain;h=d0858b275a1db481912b6f6ff1513940583ebd41 Fix AUTH_GSASL build --- diff --git a/src/src/auths/gsasl_exim.c b/src/src/auths/gsasl_exim.c index 0e3a91619..26aa754d4 100644 --- a/src/src/auths/gsasl_exim.c +++ b/src/src/auths/gsasl_exim.c @@ -84,7 +84,7 @@ auth_gsasl_options_block auth_gsasl_option_defaults = { /* Dummy values */ void auth_gsasl_init(auth_instance *ablock) {} int auth_gsasl_server(auth_instance *ablock, uschar *data) {return 0;} -int auth_gsasl_client(auth_instance *ablock, void * sx, +int auth_gsasl_client(auth_instance *ablock, smtp_inblock * sx, int timeout, uschar *buffer, int buffsize) {return 0;} void auth_gsasl_version_report(FILE *f) {} @@ -587,11 +587,11 @@ server_callback(Gsasl *ctx, Gsasl_session *sctx, Gsasl_property prop, auth_insta int auth_gsasl_client( - auth_instance *ablock, /* authenticator block */ - void * sx, /* connection */ - int timeout, /* command timeout */ - uschar *buffer, /* buffer for reading response */ - int buffsize) /* size of buffer */ + auth_instance *ablock, /* authenticator block */ + smtp_inblock * sx, /* connection */ + int timeout, /* command timeout */ + uschar *buffer, /* buffer for reading response */ + int buffsize) /* size of buffer */ { HDEBUG(D_auth) debug_printf("Client side NOT IMPLEMENTED: you should not see this!\n"); diff --git a/src/src/auths/gsasl_exim.h b/src/src/auths/gsasl_exim.h index 785b8538b..8842165af 100644 --- a/src/src/auths/gsasl_exim.h +++ b/src/src/auths/gsasl_exim.h @@ -36,7 +36,7 @@ extern auth_gsasl_options_block auth_gsasl_option_defaults; extern void auth_gsasl_init(auth_instance *); extern int auth_gsasl_server(auth_instance *, uschar *); extern int auth_gsasl_client(auth_instance *, smtp_inblock *, - smtp_outblock *, int, uschar *, int); + int, uschar *, int); extern void auth_gsasl_version_report(FILE *f); /* End of gsasl_exim.h */