From 27573708b82b079b1f0b42155ec39d1e51e1fc28 Mon Sep 17 00:00:00 2001 From: Stephan Bosch Date: Fri, 10 Nov 2023 04:19:35 +0100 Subject: [PATCH] auth: sasl-server-mech-scram - Obtain pointer to server instance from mechanism struct --- src/auth/sasl-server-mech-scram.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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); -- 2.47.3