Removed usage of bool from tls.c (#8175)

This commit is contained in:
Madelyn Olson 2020-12-13 01:11:29 -08:00 committed by GitHub
parent bde33501c4
commit 5abdf9a556
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -375,7 +375,7 @@ typedef struct tls_connection {
listNode *pending_list_node; listNode *pending_list_node;
} tls_connection; } tls_connection;
static connection *createTLSConnection(bool client_side) { static connection *createTLSConnection(int client_side) {
SSL_CTX *ctx = redis_tls_ctx; SSL_CTX *ctx = redis_tls_ctx;
if (client_side && redis_tls_client_ctx) if (client_side && redis_tls_client_ctx)
ctx = redis_tls_client_ctx; ctx = redis_tls_client_ctx;
@ -387,7 +387,7 @@ static connection *createTLSConnection(bool client_side) {
} }
connection *connCreateTLS(void) { connection *connCreateTLS(void) {
return createTLSConnection(true); return createTLSConnection(1);
} }
/* Fetch the latest OpenSSL error and store it in the connection */ /* Fetch the latest OpenSSL error and store it in the connection */
@ -408,7 +408,7 @@ static void updateTLSError(tls_connection *conn) {
* is not in an error state. * is not in an error state.
*/ */
connection *connCreateAcceptedTLS(int fd, int require_auth) { connection *connCreateAcceptedTLS(int fd, int require_auth) {
tls_connection *conn = (tls_connection *) createTLSConnection(false); tls_connection *conn = (tls_connection *) createTLSConnection(0);
conn->c.fd = fd; conn->c.fd = fd;
conn->c.state = CONN_STATE_ACCEPTING; conn->c.state = CONN_STATE_ACCEPTING;