SHUT_RDWR
shutdown(accept_socket, SHUT_RDWR);
shutdown(sock, SHUT_RDWR);
shutdown(accept_socket, SHUT_RDWR);
shutdown(c->accept_sock, SHUT_RDWR);
shutdown(bio->num, SHUT_RDWR);
shutdown(a->num, SHUT_RDWR);
shutdown(a->num, SHUT_RDWR);
if (shutdown(ctx->socket, SHUT_RDWR) != 0) {
# define SHUT_RDWR SHUT_RDWR
shutdown(in, SHUT_RDWR);
shutdown(out, SHUT_RDWR);
(void) shutdown(net, SHUT_RDWR);
shutdown(sess->soc, SHUT_RDWR);
fp_shutdown(iocom->msg_fp, SHUT_RDWR);
fp_shutdown(iocom->msg_fp, SHUT_RDWR);
fp_shutdown(iocom->msg_fp, SHUT_RDWR);
case SHUT_RDWR:
if (!(how == SHUT_RD || how == SHUT_WR || how == SHUT_RDWR))
soshutdown(so, SHUT_RDWR);
soshutdown(so, SHUT_RDWR);
soshutdown(so, SHUT_RDWR);
soshutdown(so, SHUT_RDWR);
(void) shutdown(net, SHUT_RDWR);