Loading include/violite.h +4 −0 Original line number Diff line number Diff line Loading @@ -129,6 +129,8 @@ int vio_write_shared_memory(Vio *vio, const gptr buf, int size); int vio_close_shared_memory(Vio * vio); #endif void vio_end(void); #ifdef __cplusplus } #endif Loading Loading @@ -193,7 +195,9 @@ struct st_vio my_bool (*was_interrupted)(Vio*); int (*vioclose)(Vio*); void (*timeout)(Vio*, unsigned int which, unsigned int timeout); #ifdef HAVE_OPENSSL void *ssl_arg; #endif #ifdef HAVE_SMEM HANDLE handle_file_map; char *handle_map; Loading libmysql/libmysql.c +1 −0 Original line number Diff line number Diff line Loading @@ -188,6 +188,7 @@ void STDCALL mysql_server_end() mysql_thread_end(); finish_client_errs(); free_charsets(); vio_end(); mysql_client_init= org_my_init_done= 0; #ifdef EMBEDDED_SERVER if (stderror_file) Loading sql/mysqld.cc +2 −0 Original line number Diff line number Diff line Loading @@ -1136,6 +1136,8 @@ void clean_up(bool print_message) my_free((gptr) ssl_acceptor_fd, MYF(0)); } #endif /* HAVE_OPENSSL */ vio_end(); #ifdef USE_REGEX my_regex_end(); #endif Loading vio/test-ssl.c +2 −2 Original line number Diff line number Diff line Loading @@ -57,8 +57,8 @@ main(int argc, char** argv) char* cipher=0; int child_pid,sv[2]; my_bool unused; struct st_VioSSLAcceptorFd* ssl_acceptor=0; struct st_VioSSLConnectorFd* ssl_connector=0; struct st_VioSSLFd* ssl_acceptor= 0; struct st_VioSSLFd* ssl_connector= 0; Vio* client_vio=0, *server_vio=0; MY_INIT(argv[0]); DBUG_PROCESS(argv[0]); Loading vio/test-sslclient.c +1 −1 Original line number Diff line number Diff line Loading @@ -46,7 +46,7 @@ main( int argc __attribute__((unused)), { char client_key[] = "../SSL/client-key.pem", client_cert[] = "../SSL/client-cert.pem"; char ca_file[] = "../SSL/cacert.pem", *ca_path = 0, *cipher=0; struct st_VioSSLConnectorFd* ssl_connector=0; struct st_VioSSLFd* ssl_connector= 0; struct sockaddr_in sa; Vio* client_vio=0; int err; Loading Loading
include/violite.h +4 −0 Original line number Diff line number Diff line Loading @@ -129,6 +129,8 @@ int vio_write_shared_memory(Vio *vio, const gptr buf, int size); int vio_close_shared_memory(Vio * vio); #endif void vio_end(void); #ifdef __cplusplus } #endif Loading Loading @@ -193,7 +195,9 @@ struct st_vio my_bool (*was_interrupted)(Vio*); int (*vioclose)(Vio*); void (*timeout)(Vio*, unsigned int which, unsigned int timeout); #ifdef HAVE_OPENSSL void *ssl_arg; #endif #ifdef HAVE_SMEM HANDLE handle_file_map; char *handle_map; Loading
libmysql/libmysql.c +1 −0 Original line number Diff line number Diff line Loading @@ -188,6 +188,7 @@ void STDCALL mysql_server_end() mysql_thread_end(); finish_client_errs(); free_charsets(); vio_end(); mysql_client_init= org_my_init_done= 0; #ifdef EMBEDDED_SERVER if (stderror_file) Loading
sql/mysqld.cc +2 −0 Original line number Diff line number Diff line Loading @@ -1136,6 +1136,8 @@ void clean_up(bool print_message) my_free((gptr) ssl_acceptor_fd, MYF(0)); } #endif /* HAVE_OPENSSL */ vio_end(); #ifdef USE_REGEX my_regex_end(); #endif Loading
vio/test-ssl.c +2 −2 Original line number Diff line number Diff line Loading @@ -57,8 +57,8 @@ main(int argc, char** argv) char* cipher=0; int child_pid,sv[2]; my_bool unused; struct st_VioSSLAcceptorFd* ssl_acceptor=0; struct st_VioSSLConnectorFd* ssl_connector=0; struct st_VioSSLFd* ssl_acceptor= 0; struct st_VioSSLFd* ssl_connector= 0; Vio* client_vio=0, *server_vio=0; MY_INIT(argv[0]); DBUG_PROCESS(argv[0]); Loading
vio/test-sslclient.c +1 −1 Original line number Diff line number Diff line Loading @@ -46,7 +46,7 @@ main( int argc __attribute__((unused)), { char client_key[] = "../SSL/client-key.pem", client_cert[] = "../SSL/client-cert.pem"; char ca_file[] = "../SSL/cacert.pem", *ca_path = 0, *cipher=0; struct st_VioSSLConnectorFd* ssl_connector=0; struct st_VioSSLFd* ssl_connector= 0; struct sockaddr_in sa; Vio* client_vio=0; int err; Loading