Re: [openssl-users] Close TCP socket after SSL_clear()?

2019-01-14 Thread Charles Mills
On Behalf Of Michael Wojcik Sent: Saturday, January 12, 2019 6:20 AM To: openssl-users@openssl.org Subject: Re: [openssl-users] Close TCP socket after SSL_clear()? > From: openssl-users [mailto:openssl-users-boun...@openssl.org] On Behalf Of > Charles Mills > Sent: Friday, Jan

Re: [openssl-users] Close TCP socket after SSL_clear()?

2019-01-12 Thread Michael Wojcik
> From: openssl-users [mailto:openssl-users-boun...@openssl.org] On Behalf Of > Charles Mills > Sent: Friday, January 11, 2019 17:06 > > >SSL_shutdown(connection) || SSL_shutdown(connection); > > I like it! (Not!) > > I don't pretend to be a bits and bytes expert on TCP protocol. You can't

Re: [openssl-users] Close TCP socket after SSL_clear()?

2019-01-11 Thread Charles Mills
alf Of Michael Wojcik Sent: Friday, January 11, 2019 12:48 PM To: openssl-users@openssl.org Subject: Re: [openssl-users] Close TCP socket after SSL_clear()? > From: openssl-users [mailto:openssl-users-boun...@openssl.org] On Behalf Of Karl Denninger > Sent: Friday, January 11, 2019 13:04 >if (!

Re: [openssl-users] Close TCP socket after SSL_clear()?

2019-01-11 Thread Michael Wojcik
> From: openssl-users [mailto:openssl-users-boun...@openssl.org] On Behalf Of > Karl Denninger > Sent: Friday, January 11, 2019 13:04 >if (!SSL_shutdown(connection)) { >SSL_shutdown(connection) >} Or if you really want to baffle future maintainers:

Re: [openssl-users] Close TCP socket after SSL_clear()?

2019-01-11 Thread Charles Mills
anks again! Charles From: openssl-users [mailto:openssl-users-boun...@openssl.org] On Behalf Of Karl Denninger Sent: Friday, January 11, 2019 10:04 AM To: openssl-users@openssl.org Subject: Re: [openssl-users] Close TCP socket after SSL_clear()? On 1/10/2019 17:07, Charles Mills wrote:

Re: [openssl-users] Close TCP socket after SSL_clear()?

2019-01-11 Thread Karl Denninger
On 1/10/2019 17:07, Charles Mills wrote: > > On Windows, for a new session, I am issuing a Windows accept() > followed by SSL_new(), SSL_set_fd() and so forth. > >   > > When the session sees some sort of an abnormal receive condition, I am > doing > >   > >    int *retCode* =

[openssl-users] Close TCP socket after SSL_clear()?

2019-01-10 Thread Charles Mills
On Windows, for a new session, I am issuing a Windows accept() followed by SSL_new(), SSL_set_fd() and so forth. When the session sees some sort of an abnormal receive condition, I am doing int retCode = SSL_get_shutdown(sessionSSL); if ( retCode & SSL_RECEIVED_SHUTDOWN )