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
|
||||
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);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue