ACCEPT()
this is used on the server-side to create a new socket for an incoming TCP connection
// 4. accept() - Accept an incoming connection
struct sockaddr_in client_addr;
socklen_t client_len = sizeof(client_addr);
int client_socket = accept(server_socket, (struct sockaddr*)&client_addr, &client_len);
if (client_socket < 0) {
perror("accept");
close(server_socket);
exit(EXIT_FAILURE);
}
Last updated