#include #include #include /* superset of previous */ #include int main() { int s; struct sockaddr_in sa; s = socket (PF_INET, SOCK_STREAM, 0); memset (&sa, 0, sizeof (sa)); sa.sin_family = AF_INET; inet_pton ("127.0.0.1", &sa.sin_addr); sa.sin_port = htons (22); connect (s, (struct sockaddr*) &sa, sizeof(sa)); sleep (1); shutdown (s, SHUT_RD); shutdown (s, SHUT_RDWR); close (s); return 0; }