From: Dr. David von Oheimb Date: Fri, 29 May 2020 15:11:48 +0000 (+0200) Subject: Bug fix in ossl_cmp_hdr_init(): sould not remember recipient as expected sender X-Git-Tag: openssl-3.0.0-alpha4~109 X-Git-Url: https://git.openssl.org/?p=openssl.git;a=commitdiff_plain;h=7e8dbb74620ac4420ad4d3adca51ce1b9a3e114c Bug fix in ossl_cmp_hdr_init(): sould not remember recipient as expected sender Reviewed-by: Matt Caswell (Merged from https://github.com/openssl/openssl/pull/11998) --- diff --git a/crypto/cmp/cmp_hdr.c b/crypto/cmp/cmp_hdr.c index 4b98a598cd..364d89a9b0 100644 --- a/crypto/cmp/cmp_hdr.c +++ b/crypto/cmp/cmp_hdr.c @@ -330,10 +330,6 @@ int ossl_cmp_hdr_init(OSSL_CMP_CTX *ctx, OSSL_CMP_PKIHEADER *hdr) rcp = X509_get_issuer_name(ctx->cert); if (!ossl_cmp_hdr_set1_recipient(hdr, rcp)) return 0; - /* set also as expected_sender of responses unless set explicitly */ - if (ctx->expected_sender == NULL && rcp != NULL - && !OSSL_CMP_CTX_set1_expected_sender(ctx, rcp)) - return 0; /* set current time as message time */ if (!ossl_cmp_hdr_update_messageTime(hdr))