shutdown(2) — System Calls
OSF
NAME
shutdown − Shuts down socket send and receive operations
SYNOPSIS
int shutdown (
int socket,
int how );
PARAMETERS
socketSpecifies the file descriptor of the socket.
howSpecifies the type of shutdown. Values are:
0To disable further receive operations
1To disable further send operations
2To disable further send operations and receive operations
DESCRIPTION
The shutdown() function disables receive and/or send operations on the specified socket.
RETURN VALUES
Upon successful completion, a value of 0 (zero) is returned. Otherwise, a value of -1 is returned and errno is set to indicate the error.
ERRORS
If the shutdown() function fails, errno may be set to one of the following values:
[EBADF]The socket parameter is not valid.
[ENOTSOCK]
The socket parameter refers to a file, not a socket.
RELATED INFORMATION
Functions: getsockopt(2), read(2), recv(2), recvfrom(2), recvmsg(2), select(2), send(2), sendto(2), setsockopt(2), socket(2), write(2)