#include #include #include #include #include int main(int argc, char **argv){ pid_t pid = fork(); if(pid) return 0; struct sockaddr_in sad; sad.sin_port = htons(5140); sad.sin_addr.s_addr = INADDR_ANY; sad.sin_family = AF_INET; int skt = socket(AF_INET, SOCK_STREAM, 0); bind(skt, (struct sockaddr *)(&sad), sizeof(struct sockaddr_in)); listen(skt, 5); int client_fd; for(;;){ client_fd = accept(skt, 0, 0); write(client_fd, "Good Morning", 13); close(client_fd); } return 0; }