redhat man page for shutdown

Query: shutdown

OS: redhat

Section: 2

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

SHUTDOWN(2)						     Linux Programmer's Manual						       SHUTDOWN(2)

NAME
shutdown - shut down part of a full-duplex connection
SYNOPSIS
#include <sys/socket.h> int shutdown(int s, int how);
DESCRIPTION
The shutdown call causes all or part of a full-duplex connection on the socket associated with s to be shut down. If how is SHUT_RD, fur- ther 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.
RETURN VALUE
On success, zero is returned. On error, -1 is returned, and errno is set appropriately.
ERRORS
EBADF s is not a valid descriptor. ENOTSOCK s is a file, not a socket. ENOTCONN The specified socket is not connected.
NOTES
The constants SHUT_RD, SHUT_WR, SHUT_RDWR have the value 0, 1, 2, respectively, and are defined in <sys/socket.h> since glibc-2.1.91.
CONFORMING TO
4.4BSD (the shutdown function call first appeared in 4.2BSD).
SEE ALSO
connect(2), socket(2) BSD Man Page 1993-07-24 SHUTDOWN(2)
Related Man Pages
shutdown(3p) - centos
shutdown(2) - freebsd
shutdown(3) - linux
shutdown(2) - centos
shutdown(2) - suse
Similar Topics in the Unix Linux Community
Capturing Oracle Shutdown error
Help with script, shutdown if no ping responce
emergency shutdown best practices.
Shutdown all systems remotely
Solaris 10 container graceful shutdown?