From 6b18de011dec16d99ae37277fd9852ccf515d63e Mon Sep 17 00:00:00 2001 From: Alan Antonuk Date: Thu, 2 Feb 2023 09:49:28 +0000 Subject: fix: correct amqp_ssl_socket_set_key_buffer value Make amqp_ssl_socket_set_key_buffer return AMQP_STATUS_OK on success. It currently returns the status of the underlying OpenSSL call, which isn't correct. Fixes: alanxz/rabbitmq-c#723 Signed-off-by: GitHub --- librabbitmq/amqp_openssl.c | 1 + 1 file changed, 1 insertion(+) diff --git a/librabbitmq/amqp_openssl.c b/librabbitmq/amqp_openssl.c index a35a514..6b9d4a9 100644 --- a/librabbitmq/amqp_openssl.c +++ b/librabbitmq/amqp_openssl.c @@ -451,6 +451,7 @@ int amqp_ssl_socket_set_key_buffer(amqp_socket_t *base, const char *cert, if (1 != status) { goto error; } + status = AMQP_STATUS_OK; exit: BIO_vfree(buf); RSA_free(rsa); -- cgit v1.2.1