#include #include #include #include #include #include #include #include #include int panic(char *where) { fprintf(stderr, "error at %s '%s'\n", where, strerror(errno)); exit(127); } int main(void) { int sd; struct sockaddr_in remote_addr; int addrlen = sizeof(remote_addr); bzero((void *) &remote_addr, addrlen); remote_addr.sin_family = AF_INET; remote_addr.sin_port = htons(8005); remote_addr.sin_addr.s_addr = inet_addr("134.2.12.120"); if ((sd = socket(AF_INET, SOCK_STREAM, 0)) < 0) panic("socket"); if (connect(sd, (struct sockaddr*) &remote_addr, addrlen) < 0) panic("connect"); printf("Connected to server\n"); close (sd); return 0; }