shutdown - shut down part of a full-duplex connection
#include <sys/socket.h>
int shutdown(int sockfd, int how);
The shutdown() call causes all or part of a
full-duplex connection on the socket associated with sockfd
to
be shut down. If how
is SHUT_RD, further
receptions will be disallowed. If how
is
SHUT_WR, further transmissions will be disallowed. If
how
is SHUT_RDWR, further receptions and
transmissions will be disallowed.
On success, zero is returned. On error, -1 is returned, and
errno
is set to indicate the error.