shutdown(2) System Calls Manual shutdown(2) shutdown - (libc -lc) #include int shutdown(int sockfd, int how); shutdown() sockfd. how SHUT_RD . how SHUT_WR . how SHUT_RDWR . . -1 errno . EBADF sockfd . EINVAL how ( ). ENOTCONN . ENOTSOCK sockfd . POSIX.1-2024. POSIX.1-2001 4.4BSD ( 4.2BSD). SHUT_RD SHUT_WR SHUT_RDWR 0 1 2 glibc-2.1.91. how 3.7 . UNIX . UNIX 3.7. close(2), connect(2), socket(2), socket(7) 3 . . : . 6.18 29 2025 shutdown(2)