shutdown - Shut down socket send and receive operations
#include <sys/socket.h>
int shutdown(
int socket,
int how );
Interfaces documented on this reference page conform to
industry standards as follows:
shutdown(): XNS5.0
Refer to the standards(5) reference page for more information
about industry standards and associated tags.
Specifies the file descriptor of the socket. Specifies
the type of shutdown. Values are: To disable further
receive operations To disable further send operations To
disable further send operations and receive operations
The shutdown() function disables receive and/or send operations
on the specified socket.
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.
If the shutdown() function fails, errno may be set to one
of the following values: The socket parameter is not
valid. The how argument is invalid. Insufficient
resources are available in the system to complete the
call. The available STREAMS resources were insufficient
for the operation to complete. The socket is not connected.
The socket parameter refers to a file, not a
socket.
Functions: getsockopt(2), read(2), recv(2), recvfrom(2),
recvmsg(2), select(2), send(2), sendto(2), setsockopt(2),
socket(2), write(2)
Standards: standards(5)
shutdown(2)
[ Back ] |