2
0
Fork 0

serveur recepteur recoit plusieurs messages

Dieser Commit ist enthalten in:
nbillard 2023-02-13 09:30:52 +01:00
Ursprung 8e7082a9cb
Commit 5c17cf7f6d
2 geänderte Dateien mit 15 neuen und 14 gelöschten Zeilen

1
.gitignore gevendort
Datei anzeigen

@ -5,3 +5,4 @@ tmp/
a.out
tsock_V3

Datei anzeigen

@ -413,21 +413,21 @@ int main (int argc, char **argv) {
} else {
//reception
lg_max=lg_mesg;
/* if (nb_message == -1) { */
count = 0;
while ((lg_mesg=recv(sock_bis, pmesg, lg_max, 0))>0) {
count++;
printf("PUITS: Reception ");
afficher_message(pmesg, lg_mesg, count);
if (nb_message == -1) {
count = 0;
while ((lg_mesg=recv(sock_bis, pmesg, lg_max, 0))>0) {
count++;
printf("PUITS: Reception ");
afficher_message(pmesg, lg_mesg, count);
}
} else {
for (int k=0; k<nb_message; k++) {
if ((lg_mesg=recv(sock_bis, pmesg, lg_max, 0))>0) {
printf("PUITS: Reception ");
afficher_message(pmesg, lg_mesg, (k+1));
}
}
}
/* } else { */
/* for (int k=0; k<nb_message; k++) { */
/* if ((lg_mesg=recv(sock_bis, pmesg, lg_max, 0))>0) { */
/* printf("PUITS: Reception "); */
/* afficher_message(pmesg, lg_mesg, (k+1)); */
/* } */
/* } */
/* } */
}
}