1 void ServEcho(int sockfd) {
4 char debug[MAXLINE+20];
5 /* main loop, reading 0 char means client close connection */
6 while ( (nread = read(sockfd, buffer, MAXLINE)) != 0) {
8 snprintf(debug, MAXLINE+20, "Letti %d bytes, %s\n", nread, buffer);
9 debug[strlen(debug)] = 0;
10 if (demonize) { /* go daemon */
11 syslog(LOG_DEBUG, debug);
16 nwrite = FullWrite(sockfd, buffer, nread);