From: Stephan Bosch Date: Wed, 8 Nov 2023 13:55:31 +0000 (+0100) Subject: auth: mech-scram - Use local variables for struct auth_request X-Git-Tag: 2.4.0~32 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d4e814bd693e6f10766b55dab200afb923742ea7;p=thirdparty%2Fdovecot%2Fcore.git auth: mech-scram - Use local variables for struct auth_request --- diff --git a/src/auth/mech-scram.c b/src/auth/mech-scram.c index 0c3a399ae0..f325ad456b 100644 --- a/src/auth/mech-scram.c +++ b/src/auth/mech-scram.c @@ -70,9 +70,9 @@ mech_scram_set_username(struct auth_scram_server *asserver, { struct scram_auth_request *request = container_of(asserver, struct scram_auth_request, scram_server); + struct auth_request *auth_request = &request->auth_request; - return auth_request_set_username(&request->auth_request, - username, error_r); + return auth_request_set_username(auth_request, username, error_r); } static bool @@ -81,9 +81,9 @@ mech_scram_set_login_username(struct auth_scram_server *asserver, { struct scram_auth_request *request = container_of(asserver, struct scram_auth_request, scram_server); + struct auth_request *auth_request = &request->auth_request; - return auth_request_set_login_username(&request->auth_request, - username, error_r); + return auth_request_set_login_username(auth_request, username, error_r); } static int @@ -92,10 +92,10 @@ mech_scram_credentials_lookup(struct auth_scram_server *asserver, { struct scram_auth_request *request = container_of(asserver, struct scram_auth_request, scram_server); + struct auth_request *auth_request = &request->auth_request; request->key_data = key_data; - auth_request_lookup_credentials(&request->auth_request, - request->password_scheme, + auth_request_lookup_credentials(auth_request, request->password_scheme, credentials_callback); return 0; }