Query: shutdown
OS: opensolaris
Section: 3xnet
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
shutdown(3XNET) X/Open Networking Services Library Functions shutdown(3XNET)NAMEshutdown - shut down socket send and receive operationsSYNOPSIScc [ flag ... ] file ... -lxnet [ library ... ] #include <sys/socket.h> int shutdown(int socket, int how);DESCRIPTIONThe shutdown() function disables subsequent send() and receive() operations on a socket, depending on the value of the how argument.PARAMETERShow Specifies the type of shutdown. The values are as follows: SHUT_RD Disables further receive operations. SHUT_WR Disables further send operations. SHUT_RDWR Disables further send and receive operations. socket Specifies the file descriptor of the socket.RETURN VALUESUpon successful completion, shutdown() returns 0. Otherwise, -1 is returned and errno is set to indicate the error.ERRORSThe shutdown() function will fail if: EBADF The socket argument is not a valid file descriptor. EINVAL The how argument is invalid. ENOTCONN The socket is not connected. ENOTSOCK The socket argument does not refer to a socket. The shutdown() function may fail if: ENOBUFS Insufficient resources were available in the system to perform the operation. ENOSR There were insufficient STREAMS resources available for the operation to complete.ATTRIBUTESSee attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Standard | +-----------------------------+-----------------------------+ |MT-Level |MT-Safe | +-----------------------------+-----------------------------+SEE ALSOgetsockopt(3XNET), recv(3XNET), recvfrom(3XNET), recvmsg(3XNET), select(3C), send(3XNET), sendto(3XNET), setsockopt(3XNET), socket(3XNET), attributes(5), standards(5) SunOS 5.11 10 Jun 2002 shutdown(3XNET)
Related Man Pages |
---|
send(3xnet) - opensolaris |
shutdown(3xnet) - opensolaris |
getpeername(3xnet) - opensolaris |
getsockname(3xnet) - sunos |
shutdown(3xnet) - sunos |
Similar Topics in the Unix Linux Community |
---|
Multiple send()'s |
Error in sendto and recvfrom |
Store file into a buffer to send it through a socket |
Error with socket operation on non-socket |
Socket and select |