4.4BSD/usr/share/man/cat2/shutdown.0
SHUTDOWN(2)                 BSD Programmer's Manual                SHUTDOWN(2)
NNAAMMEE
     sshhuuttddoowwnn - shut down part of a full-duplex connection
SSYYNNOOPPSSIISS
     ##iinncclluuddee <<ssyyss//ssoocckkeett..hh>>
     _i_n_t
     sshhuuttddoowwnn(_i_n_t _s, _i_n_t _h_o_w);
DDEESSCCRRIIPPTTIIOONN
     The sshhuuttddoowwnn() call causes all or part of a full-duplex connection on the
     socket associated with _s to be shut down.  If _h_o_w is 0, further receives
     will be disallowed.  If _h_o_w is 1, further sends will be disallowed.  If
     _h_o_w is 2, further sends and receives will be disallowed.
DDIIAAGGNNOOSSTTIICCSS
     A 0 is returned if the call succeeds, -1 if it fails.
EERRRROORRSS
     The call succeeds unless:
     [EBADF]     _S is not a valid descriptor.
     [ENOTSOCK]  _S is a file, not a socket.
     [ENOTCONN]  The specified socket is not connected.
SSEEEE AALLSSOO
     connect(2),  socket(2)
HHIISSTTOORRYY
     The sshhuuttddoowwnn function call appeared in 4.2BSD.
4.2 Berkeley Distribution        June 4, 1993                                1