Loading include/violite.h +0 −3 Original line number Diff line number Diff line Loading @@ -210,9 +210,6 @@ struct st_VioSSLConnectorFd *new_VioSSLConnectorFd( struct st_VioSSLAcceptorFd *new_VioSSLAcceptorFd( const char* key_file,const char* cert_file,const char* ca_file,const char* ca_path); Vio* new_VioSSL(struct st_VioSSLAcceptorFd* fd, Vio* sd,int state); //static int //init_bio_(struct st_VioSSLAcceptorFd* fd, Vio* sd, int state, int bio_flags); //void report_errors(); #ifdef __cplusplus } Loading vio/vio.c +11 −1 Original line number Diff line number Diff line Loading @@ -66,13 +66,17 @@ void vio_reset(Vio* vio, enum enum_vio_type type, my_socket sd, HANDLE hPipe, my_bool localhost) { DBUG_ENTER("vio_reset"); DBUG_PRINT("enter", ("type=%d sd=%d localhost=%d", type, sd, localhost)); bzero((char*) vio, sizeof(Vio)); vio->type = type; vio->sd = sd; vio->hPipe = hPipe; vio->localhost= localhost; #ifdef HAVE_VIO if(type == VIO_TYPE_SSL){ if(0) { #ifdef HAVE_OPENSSL } else if(type == VIO_TYPE_SSL){ vio->viodelete =vio_ssl_delete; vio->vioerrno =vio_ssl_errno; vio->read =vio_ssl_read; Loading @@ -84,6 +88,9 @@ if(type == VIO_TYPE_SSL){ vio->peer_addr =vio_ssl_peer_addr; vio->in_addr =vio_ssl_in_addr; vio->poll_read =vio_ssl_poll_read; vio->vioblocking=vio_blocking; vio->is_blocking=vio_is_blocking; #endif /* HAVE_OPENSSL */ } else { /* default is VIO_TYPE_TCPIP */ vio->viodelete =vio_delete; vio->vioerrno =vio_errno; Loading @@ -96,9 +103,12 @@ if(type == VIO_TYPE_SSL){ vio->peer_addr =vio_peer_addr; vio->in_addr =vio_in_addr; vio->poll_read =vio_poll_read; vio->vioblocking=vio_blocking; vio->is_blocking=vio_is_blocking; } #endif /* HAVE_VIO */ DBUG_VOID_RETURN; } /* Open the socket or TCP/IP connection and read the fnctl() status */ Loading Loading
include/violite.h +0 −3 Original line number Diff line number Diff line Loading @@ -210,9 +210,6 @@ struct st_VioSSLConnectorFd *new_VioSSLConnectorFd( struct st_VioSSLAcceptorFd *new_VioSSLAcceptorFd( const char* key_file,const char* cert_file,const char* ca_file,const char* ca_path); Vio* new_VioSSL(struct st_VioSSLAcceptorFd* fd, Vio* sd,int state); //static int //init_bio_(struct st_VioSSLAcceptorFd* fd, Vio* sd, int state, int bio_flags); //void report_errors(); #ifdef __cplusplus } Loading
vio/vio.c +11 −1 Original line number Diff line number Diff line Loading @@ -66,13 +66,17 @@ void vio_reset(Vio* vio, enum enum_vio_type type, my_socket sd, HANDLE hPipe, my_bool localhost) { DBUG_ENTER("vio_reset"); DBUG_PRINT("enter", ("type=%d sd=%d localhost=%d", type, sd, localhost)); bzero((char*) vio, sizeof(Vio)); vio->type = type; vio->sd = sd; vio->hPipe = hPipe; vio->localhost= localhost; #ifdef HAVE_VIO if(type == VIO_TYPE_SSL){ if(0) { #ifdef HAVE_OPENSSL } else if(type == VIO_TYPE_SSL){ vio->viodelete =vio_ssl_delete; vio->vioerrno =vio_ssl_errno; vio->read =vio_ssl_read; Loading @@ -84,6 +88,9 @@ if(type == VIO_TYPE_SSL){ vio->peer_addr =vio_ssl_peer_addr; vio->in_addr =vio_ssl_in_addr; vio->poll_read =vio_ssl_poll_read; vio->vioblocking=vio_blocking; vio->is_blocking=vio_is_blocking; #endif /* HAVE_OPENSSL */ } else { /* default is VIO_TYPE_TCPIP */ vio->viodelete =vio_delete; vio->vioerrno =vio_errno; Loading @@ -96,9 +103,12 @@ if(type == VIO_TYPE_SSL){ vio->peer_addr =vio_peer_addr; vio->in_addr =vio_in_addr; vio->poll_read =vio_poll_read; vio->vioblocking=vio_blocking; vio->is_blocking=vio_is_blocking; } #endif /* HAVE_VIO */ DBUG_VOID_RETURN; } /* Open the socket or TCP/IP connection and read the fnctl() status */ Loading