[C,programmation reseau]

Fermé
aurna Messages postés 184 Date d'inscription mardi 25 avril 2006 Statut Membre Dernière intervention 26 novembre 2009 - 12 juin 2007 à 00:56
 aurna - 13 juin 2007 à 19:23
Slut,
SVP j'au un besoin urgent de résoudre ce pb:
jé écrit un server pr faire certains calculs,mé avant de lui donner des calculs à faire,il faut s'identifier.
lorsk'un client s'idenntifie,je dois fermer le canal ,et just'après je dois recevoir un client pour effectuer les calcules,c'est alors que la Accept ne fonctionne pas on me dit:Accept() Failed.Bad file descriptor. voici la ligne d'accept : connfd = Accept (listenfd, (SA*) &cliaddr, &cliaddrlen);
Merci de me répondre,c'est une urgence je vous en prie,je dois remettre le projet dans 1jr.

1 réponse

Mets sizeof(cliaddr) au lieu de mettre cliaddrlen
0
Slut Nono.
Je te remercie de m'avoir répondue,mais c pas le pb car avant d'écrire cette ligne là,j'ai écrit ceci.
cliaddrlen = sizeof(cliaddr);
0