From: Stephan Bosch Date: Mon, 6 Mar 2023 02:15:33 +0000 (+0100) Subject: auth: sasl-server - Add sasl_server_request_set_realm() X-Git-Tag: 2.4.2~261 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=019896613677ed7689354b6bdc8a25ba1be0156e;p=thirdparty%2Fdovecot%2Fcore.git auth: sasl-server - Add sasl_server_request_set_realm() Wraps auth_request_set_realm(). --- diff --git a/src/auth/sasl-server-mech-digest-md5.c b/src/auth/sasl-server-mech-digest-md5.c index a28a06dba4..f89433eef0 100644 --- a/src/auth/sasl-server-mech-digest-md5.c +++ b/src/auth/sasl-server-mech-digest-md5.c @@ -297,7 +297,7 @@ auth_handle_response(struct digest_auth_request *request, if (strcmp(key, "realm") == 0) { if (auth_request->fields.realm == NULL && *value != '\0') - auth_request_set_realm(auth_request, value); + sasl_server_request_set_realm(auth_request, value); return TRUE; } diff --git a/src/auth/sasl-server-protected.h b/src/auth/sasl-server-protected.h index 3deceeeb51..b2f4902c1a 100644 --- a/src/auth/sasl-server-protected.h +++ b/src/auth/sasl-server-protected.h @@ -72,6 +72,8 @@ bool sasl_server_request_set_authid(struct auth_request *request, const char *authid); bool sasl_server_request_set_authzid(struct auth_request *request, const char *authzid); +void sasl_server_request_set_realm(struct auth_request *request, + const char *realm); void sasl_server_request_output(struct auth_request *request, const void *data, size_t data_size); diff --git a/src/auth/sasl-server-request.c b/src/auth/sasl-server-request.c index cc03ade8be..35fcdad6c2 100644 --- a/src/auth/sasl-server-request.c +++ b/src/auth/sasl-server-request.c @@ -22,6 +22,12 @@ bool sasl_server_request_set_authzid(struct auth_request *request, return auth_sasl_request_set_authzid(request, authzid); } +void sasl_server_request_set_realm(struct auth_request *request, + const char *realm) +{ + auth_sasl_request_set_realm(request, realm); +} + void sasl_server_request_output(struct auth_request *request, const void *data, size_t data_size) {