From: Aki Tuomi Date: Fri, 23 Dec 2022 10:20:09 +0000 (+0200) Subject: login-common: Get client certificate name only once X-Git-Tag: 2.4.0~3250 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=51c3f6d39cb51ae5f91162663fcbc8140abbdbc1;p=thirdparty%2Fdovecot%2Fcore.git login-common: Get client certificate name only once get_cert_username() already sets the username, so do not get it again in different way here. Broken 9296ff61b4044d6e1e5b5a65e9585c89517605fb --- diff --git a/src/login-common/sasl-server.c b/src/login-common/sasl-server.c index 36e7f478de..53af6557fb 100644 --- a/src/login-common/sasl-server.c +++ b/src/login-common/sasl-server.c @@ -458,7 +458,6 @@ int sasl_server_auth_request_info_fill(struct client *client, if (client->ssl_iostream != NULL) { unsigned char hash[MD5_RESULTLEN]; - info_r->cert_username = ssl_iostream_get_peer_name(client->ssl_iostream); info_r->ssl_cipher = ssl_iostream_get_cipher(client->ssl_iostream, &info_r->ssl_cipher_bits); info_r->ssl_pfs = ssl_iostream_get_pfs(client->ssl_iostream);