Replace deprecated mysql_ssl_set with mysql_options()

pull/4202/head
Isaac Connor 2023-10-30 16:07:34 -04:00
parent 94ccdc3d4d
commit 420bb875c8
1 changed files with 3 additions and 5 deletions

View File

@ -42,11 +42,9 @@ bool zmDbConnect() {
}
if ( !staticConfig.DB_SSL_CA_CERT.empty() ) {
mysql_ssl_set(&dbconn,
staticConfig.DB_SSL_CLIENT_KEY.c_str(),
staticConfig.DB_SSL_CLIENT_CERT.c_str(),
staticConfig.DB_SSL_CA_CERT.c_str(),
nullptr, nullptr);
mysql_options(&dbconn, MYSQL_OPT_SSL_KEY, staticConfig.DB_SSL_CLIENT_KEY.c_str());
mysql_options(&dbconn, MYSQL_OPT_SSL_CERT, staticConfig.DB_SSL_CLIENT_CERT.c_str());
mysql_options(&dbconn, MYSQL_OPT_SSL_CA, staticConfig.DB_SSL_CA_CERT.c_str());
}
std::string::size_type colonIndex = staticConfig.DB_HOST.find(":");