Skip to content

Commit c80786b

Browse files
committed
db_mysql: fix ssl enforcing for mysql < 5.7
Completes 1e46a4b
1 parent ee79042 commit c80786b

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

modules/db_mysql/my_con.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,9 @@ int db_mysql_connect(struct my_con* ptr)
145145
(tls_opts & MY_CON_TLS_CIPHERS) ? ptr->tls_dom->ciphers_list:NULL);
146146
}
147147
#if (defined LIBMARIADB) || (MYSQL_VERSION_ID < 80000)
148+
#if (MYSQL_VERSION_ID >= 50700)
148149
mysql_options(ptr->con, MYSQL_OPT_SSL_ENFORCE, (void *)&use_tls);
150+
#endif
149151
#else
150152
tls_opts = (use_tls?SSL_MODE_PREFERRED:SSL_MODE_DISABLED);
151153
mysql_options(ptr->con, MYSQL_OPT_SSL_MODE, (void *)&tls_opts);

0 commit comments

Comments
 (0)