diff options
author | Rich Salz <rsalz@akamai.com> | 2016-03-02 16:12:46 -0500 |
---|---|---|
committer | Rich Salz <rsalz@openssl.org> | 2016-03-07 14:47:54 -0500 |
commit | 8731a4fcd267d56cab2ad6d7cfac2c846c413a5d (patch) | |
tree | b910ec1848c7ab94b633264a3c076c89007ead4e /apps/s_server.c | |
parent | 2b2b96847d7f22b24109a53a57c6d4d371209de3 (diff) | |
download | openssl-8731a4fcd267d56cab2ad6d7cfac2c846c413a5d.tar.gz |
ISSUE 43: Add BIO_sock_shutdown
This replaces SHUTDOWN/SHUTDOWN2 with BIO_closesocket.
Reviewed-by: Richard Levitte <levitte@openssl.org>
Diffstat (limited to 'apps/s_server.c')
-rw-r--r-- | apps/s_server.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/apps/s_server.c b/apps/s_server.c index 5ac3d8f72d..99442cde1a 100644 --- a/apps/s_server.c +++ b/apps/s_server.c @@ -2245,7 +2245,7 @@ static int sv_body(int s, int stype, unsigned char *context) if ((i <= 0) || (buf[0] == 'Q')) { BIO_printf(bio_s_out, "DONE\n"); (void)BIO_flush(bio_s_out); - SHUTDOWN(s); + BIO_closesocket(s); close_accept_socket(); ret = -11; goto err; @@ -2254,7 +2254,7 @@ static int sv_body(int s, int stype, unsigned char *context) BIO_printf(bio_s_out, "DONE\n"); (void)BIO_flush(bio_s_out); if (SSL_version(con) != DTLS1_VERSION) - SHUTDOWN(s); + BIO_closesocket(s); /* * close_accept_socket(); ret= -11; */ @@ -2451,7 +2451,7 @@ static void close_accept_socket(void) { BIO_printf(bio_err, "shutdown accept socket\n"); if (accept_socket >= 0) { - SHUTDOWN2(accept_socket); + BIO_closesocket(accept_socket); } } |