1 int main(int argc, char *argv[])
5 if (waiting) sleep(waiting);
6 /* handle echo to client */
8 /* accept connection */
9 while (((conn_fd = accept(list_fd, (struct sockaddr *)&cli_add, &len))
10 < 0) && (errno == EINTR));
12 PrintErr("accept error");
16 inet_ntop(AF_INET, &cli_add.sin_addr, ipaddr, sizeof(ipaddr));
17 snprintf(debug, MAXLINE, "Accepted connection form %s\n", ipaddr);
19 syslog(LOG_DEBUG, debug);
24 /* fork to handle connection */