Modifiche al server di echo per introdurre le stampe di debugging e la
[gapil.git] / listati / ClientEcho.c
1 void ClientEcho(FILE * filein, int socket) 
2 {
3     char sendbuff[MAXLINE+1], recvbuff[MAXLINE+1];
4     int nread; 
5     while (fgets(sendbuff, MAXLINE, filein) != NULL) {
6         FullWrite(socket, sendbuff, strlen(sendbuff)); 
7         nread = FullRead(socket, recvbuff, strlen(sendbuff));        
8         recvbuff[nread] = 0;
9         fputs(recvbuff, stdout);
10     }
11     return;
12 }