We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1af307e commit 03f7854Copy full SHA for 03f7854
modules/db_mysql/my_con.c
@@ -144,7 +144,12 @@ int db_mysql_connect(struct my_con* ptr)
144
(tls_opts & MY_CON_TLS_CA_DIR) ? ptr->tls_dom->ca_directory:NULL,
145
(tls_opts & MY_CON_TLS_CIPHERS) ? ptr->tls_dom->ciphers_list:NULL);
146
}
147
+#ifdef LIBMARIADB
148
mysql_options(ptr->con, MYSQL_OPT_SSL_ENFORCE, (void *)&use_tls);
149
+#else
150
+ tls_opts = (use_tls?SSL_MODE_PREFERRED:SSL_MODE_DISABLED);
151
+ mysql_options(ptr->con, MYSQL_OPT_SSL_MODE, (void *)&tls_opts);
152
+#endif
153
154
/* set connect, read and write timeout, the value counts three times */
155
mysql_options(ptr->con, MYSQL_OPT_CONNECT_TIMEOUT, (void *)&db_mysql_timeout_interval);
0 commit comments