printf -> perror

This commit is contained in:
nbillard 2023-02-13 10:01:27 +01:00
parent d11307ee01
commit 371b9acc08

View file

@ -305,7 +305,7 @@ int main (int argc, char **argv) {
//affectation @IP
if((hp=gethostbyname(argv[argc-2])) == NULL) {
printf("erreur gethostbyname\n");
perror("erreur gethostbyname");
exit(1);
}
@ -315,7 +315,7 @@ int main (int argc, char **argv) {
//connexion
if (connect(sock,(struct sockaddr*)&adr_distant, lg_adr_dest) == -1) {
printf("echec de la connexion\n");
perror("echec de la connexion\n");
exit(1);
}
@ -349,7 +349,7 @@ int main (int argc, char **argv) {
}
if (close(sock)==-1) {
printf("échec de destruction du socket\n");
perror("échec de destruction du socket");
}
printf("SOURCE: fin\n");
@ -368,7 +368,7 @@ int main (int argc, char **argv) {
//création du socket
if((sock=socket(AF_INET, SOCK_STREAM,0)) == -1) {
printf("echec de la creation du socket\n");
perror("echec de la creation du socket");
exit(1);
}
@ -380,7 +380,7 @@ int main (int argc, char **argv) {
//bind
if (bind(sock,(struct sockaddr*)&adr_local, lg_adr_local) == -1) {
printf("echec du bind\n");
perror("echec du bind");
exit(1);
}
@ -388,7 +388,7 @@ int main (int argc, char **argv) {
//dimensionnement de la file de demandes de connexion
if (listen(sock, nb_max_connexion) == -1) {
printf("echec du listen\n");
perror("echec du listen");
exit(1);
}
@ -396,16 +396,16 @@ int main (int argc, char **argv) {
//acceptation d'une demande de connexion
if((sock_bis=accept(sock,(struct sockaddr *)&adr_em, &lg_adr_em)) == -1) {
printf("echec du accept\n");
printf("père\n");
perror("echec du accept");
exit(1);
}
printf("PUITS: connexion acceptée\n");
printf("père\n");
switch(fork()) {
case -1:
printf("erreur durant le fork\n");
perror("erreur durant le fork\n");
exit(1);
break;
case 0:
@ -441,13 +441,15 @@ int main (int argc, char **argv) {
}
break;
default:
close(sock_bis);
if (close(sock_bis) == -1) {
perror("Echec lors de la destruction du socket_bis");
}
break;
}
}
if (close(sock)==-1) {
printf("Échec de destruction du socket\n");
perror("Échec de destruction du socket\n");
exit(1);
}