#include #include #include #include #include #include #define BUFSIZE 160000 #define MSGSIZE 160000 int main() { int sockfd, connfd, len; struct sockaddr_in servaddr, cli; // socket create and verification sockfd = socket(AF_INET, SOCK_STREAM, 0); if (sockfd == -1) { printf("socket creation failed...\n"); exit(0); } else printf("Socket successfully created..\n"); bzero(&servaddr, sizeof(servaddr)); // assign IP, PORT servaddr.sin_family = AF_INET; servaddr.sin_addr.s_addr = htonl(2130706433); //127.0.0.1 servaddr.sin_port = htons(8081); // Binding newly created socket to given IP and verification if ((bind(sockfd, (const struct sockaddr *)&servaddr, sizeof(servaddr))) != 0) { printf("socket bind failed...\n"); exit(0); } else printf("Socket successfully binded..\n"); if (listen(sockfd, 10) != 0) { printf("cannot listen\n"); exit(0); } len = sizeof(cli); connfd = accept(sockfd, (struct sockaddr *)&cli, &len); if (connfd < 0) { printf("server acccept failed...\n"); exit(0); } else printf("server acccept the client...\n"); }