From 26762a2077f0e4a62bb5a0773f0542de4046618f Mon Sep 17 00:00:00 2001 From: matthew <> Date: Sun, 13 Apr 2014 23:58:18 +0000 Subject: Use shutdown(s, SHUT_RDWR) instead of shutdown(s, 2). ok beck deraadt --- src/lib/libcrypto/bio/bss_acpt.c | 2 +- src/lib/libcrypto/bio/bss_conn.c | 2 +- src/lib/libssl/src/crypto/bio/bss_acpt.c | 2 +- src/lib/libssl/src/crypto/bio/bss_conn.c | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/lib/libcrypto/bio/bss_acpt.c b/src/lib/libcrypto/bio/bss_acpt.c index 5507a53a2f..04bfb6fb9d 100644 --- a/src/lib/libcrypto/bio/bss_acpt.c +++ b/src/lib/libcrypto/bio/bss_acpt.c @@ -172,7 +172,7 @@ static void acpt_close_socket(BIO *bio) c=(BIO_ACCEPT *)bio->ptr; if (c->accept_sock != -1) { - shutdown(c->accept_sock,2); + shutdown(c->accept_sock, SHUT_RDWR); close(c->accept_sock); c->accept_sock=-1; bio->num=-1; diff --git a/src/lib/libcrypto/bio/bss_conn.c b/src/lib/libcrypto/bio/bss_conn.c index bdf540030c..42ddf1f4aa 100644 --- a/src/lib/libcrypto/bio/bss_conn.c +++ b/src/lib/libcrypto/bio/bss_conn.c @@ -375,7 +375,7 @@ static void conn_close_socket(BIO *bio) { /* Only do a shutdown if things were established */ if (c->state == BIO_CONN_S_OK) - shutdown(bio->num,2); + shutdown(bio->num, SHUT_RDWR); close(bio->num); bio->num=-1; } diff --git a/src/lib/libssl/src/crypto/bio/bss_acpt.c b/src/lib/libssl/src/crypto/bio/bss_acpt.c index 5507a53a2f..04bfb6fb9d 100644 --- a/src/lib/libssl/src/crypto/bio/bss_acpt.c +++ b/src/lib/libssl/src/crypto/bio/bss_acpt.c @@ -172,7 +172,7 @@ static void acpt_close_socket(BIO *bio) c=(BIO_ACCEPT *)bio->ptr; if (c->accept_sock != -1) { - shutdown(c->accept_sock,2); + shutdown(c->accept_sock, SHUT_RDWR); close(c->accept_sock); c->accept_sock=-1; bio->num=-1; diff --git a/src/lib/libssl/src/crypto/bio/bss_conn.c b/src/lib/libssl/src/crypto/bio/bss_conn.c index bdf540030c..42ddf1f4aa 100644 --- a/src/lib/libssl/src/crypto/bio/bss_conn.c +++ b/src/lib/libssl/src/crypto/bio/bss_conn.c @@ -375,7 +375,7 @@ static void conn_close_socket(BIO *bio) { /* Only do a shutdown if things were established */ if (c->state == BIO_CONN_S_OK) - shutdown(bio->num,2); + shutdown(bio->num, SHUT_RDWR); close(bio->num); bio->num=-1; } -- cgit v1.2.3-55-g6feb