From c87193af81a76d7b15cf5c39bd6bf0705c9bed05 Mon Sep 17 00:00:00 2001 From: Sergei Golubchik Date: Wed, 7 Sep 2016 08:33:03 +0200 Subject: [PATCH] use ssl as libmysqlclient did --- libmariadb/mariadb_lib.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libmariadb/mariadb_lib.c b/libmariadb/mariadb_lib.c index aa5e11cd..36509ca2 100644 --- a/libmariadb/mariadb_lib.c +++ b/libmariadb/mariadb_lib.c @@ -973,7 +973,9 @@ mysql_ssl_set(MYSQL *mysql, const char *key, const char *cert, const char *ca, const char *capath, const char *cipher) { #ifdef HAVE_TLS - return (mysql_optionsv(mysql, MYSQL_OPT_SSL_KEY, key) | + char enable= 1; + return (mysql_optionsv(mysql, MYSQL_OPT_SSL_ENFORCE, &enable) | + mysql_optionsv(mysql, MYSQL_OPT_SSL_KEY, key) | mysql_optionsv(mysql, MYSQL_OPT_SSL_CERT, cert) | mysql_optionsv(mysql, MYSQL_OPT_SSL_CA, ca) | mysql_optionsv(mysql, MYSQL_OPT_SSL_CAPATH, capath) |