1 void ClientEcho(FILE * filein, int socket)
3 char sendbuff[MAXLINE+1], recvbuff[MAXLINE+1];
5 while (fgets(sendbuff, MAXLINE, filein) != NULL) {
6 nwrite = FullWrite(socket, sendbuff, strlen(sendbuff));
8 printf("Errore in scrittura: %s", strerror(errno));
11 nread = read(socket, recvbuff, strlen(sendbuff));
13 printf("Errore in lettura: %s\n", strerror(errno));
17 printf("End of file in lettura %s\n");
21 if (fputs(recvbuff, stdout) == EOF) {
22 perror("Errore in scrittura su terminale");