From: Stephan Bosch Date: Fri, 10 Nov 2023 03:19:35 +0000 (+0100) Subject: auth: sasl-server-mech-scram - Obtain pointer to server instance from mechanism struct X-Git-Tag: 2.4.2~181 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=27573708b82b079b1f0b42155ec39d1e51e1fc28;p=thirdparty%2Fdovecot%2Fcore.git auth: sasl-server-mech-scram - Obtain pointer to server instance from mechanism struct --- diff --git a/src/auth/sasl-server-mech-scram.c b/src/auth/sasl-server-mech-scram.c index 3cfdb1b592..0e5e92b79f 100644 --- a/src/auth/sasl-server-mech-scram.c +++ b/src/auth/sasl-server-mech-scram.c @@ -191,14 +191,13 @@ void mech_scram_auth_continue(struct sasl_server_mech_request *auth_request, struct sasl_server_mech_request * mech_scram_auth_new(const struct sasl_server_mech *mech, pool_t pool) { + struct sasl_server_instance *sinst = mech->sinst; const struct scram_auth_mech *scram_mech = container_of(mech, const struct scram_auth_mech, mech); struct scram_auth_request *request; request = p_new(pool, struct scram_auth_request, 1); - struct auth *auth = auth_default_protocol(); - struct sasl_server_instance *sinst = auth->sasl_inst; struct auth_scram_server_settings scram_set; i_zero(&scram_set);