printf -> perror
This commit is contained in:
parent
d11307ee01
commit
371b9acc08
1 changed files with 13 additions and 11 deletions
24
tsock_v4.c
24
tsock_v4.c
|
@ -305,7 +305,7 @@ int main (int argc, char **argv) {
|
||||||
|
|
||||||
//affectation @IP
|
//affectation @IP
|
||||||
if((hp=gethostbyname(argv[argc-2])) == NULL) {
|
if((hp=gethostbyname(argv[argc-2])) == NULL) {
|
||||||
printf("erreur gethostbyname\n");
|
perror("erreur gethostbyname");
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -315,7 +315,7 @@ int main (int argc, char **argv) {
|
||||||
|
|
||||||
//connexion
|
//connexion
|
||||||
if (connect(sock,(struct sockaddr*)&adr_distant, lg_adr_dest) == -1) {
|
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);
|
exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -349,7 +349,7 @@ int main (int argc, char **argv) {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (close(sock)==-1) {
|
if (close(sock)==-1) {
|
||||||
printf("échec de destruction du socket\n");
|
perror("échec de destruction du socket");
|
||||||
}
|
}
|
||||||
|
|
||||||
printf("SOURCE: fin\n");
|
printf("SOURCE: fin\n");
|
||||||
|
@ -368,7 +368,7 @@ int main (int argc, char **argv) {
|
||||||
|
|
||||||
//création du socket
|
//création du socket
|
||||||
if((sock=socket(AF_INET, SOCK_STREAM,0)) == -1) {
|
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);
|
exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -380,7 +380,7 @@ int main (int argc, char **argv) {
|
||||||
|
|
||||||
//bind
|
//bind
|
||||||
if (bind(sock,(struct sockaddr*)&adr_local, lg_adr_local) == -1) {
|
if (bind(sock,(struct sockaddr*)&adr_local, lg_adr_local) == -1) {
|
||||||
printf("echec du bind\n");
|
perror("echec du bind");
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -388,7 +388,7 @@ int main (int argc, char **argv) {
|
||||||
|
|
||||||
//dimensionnement de la file de demandes de connexion
|
//dimensionnement de la file de demandes de connexion
|
||||||
if (listen(sock, nb_max_connexion) == -1) {
|
if (listen(sock, nb_max_connexion) == -1) {
|
||||||
printf("echec du listen\n");
|
perror("echec du listen");
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -396,16 +396,16 @@ int main (int argc, char **argv) {
|
||||||
|
|
||||||
//acceptation d'une demande de connexion
|
//acceptation d'une demande de connexion
|
||||||
if((sock_bis=accept(sock,(struct sockaddr *)&adr_em, &lg_adr_em)) == -1) {
|
if((sock_bis=accept(sock,(struct sockaddr *)&adr_em, &lg_adr_em)) == -1) {
|
||||||
printf("echec du accept\n");
|
perror("echec du accept");
|
||||||
printf("père\n");
|
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
printf("PUITS: connexion acceptée\n");
|
printf("PUITS: connexion acceptée\n");
|
||||||
|
printf("père\n");
|
||||||
|
|
||||||
switch(fork()) {
|
switch(fork()) {
|
||||||
case -1:
|
case -1:
|
||||||
printf("erreur durant le fork\n");
|
perror("erreur durant le fork\n");
|
||||||
exit(1);
|
exit(1);
|
||||||
break;
|
break;
|
||||||
case 0:
|
case 0:
|
||||||
|
@ -441,13 +441,15 @@ int main (int argc, char **argv) {
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
close(sock_bis);
|
if (close(sock_bis) == -1) {
|
||||||
|
perror("Echec lors de la destruction du socket_bis");
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
if (close(sock)==-1) {
|
if (close(sock)==-1) {
|
||||||
printf("Échec de destruction du socket\n");
|
perror("Échec de destruction du socket\n");
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue