Prog reseau : connection refusé

Salut
j’ai besoin de travailler de chez pour un projet pour la fac, mais chez moi ca ne marche pas.
je suis sous mdk 10.1
Et lorsque je veux creer une connection TCP il ne veut pas :

dans mon serveur y’a :
[cpp]
int descBrCv = accept (descBrPub, (struct sockaddr *)BrCv, &lgBrCv);

  if (descBrCv < 0)
    {

      perror ( "serveur : ");
      printf ("De serveur : acces refusé\n");
      exit (0);
    }

[/cpp]

et lorsque le client (qui est sur le meme pc) veut se connecter ca dit :

[fixed]
serveur : : Bad address
De serveur : acces refusé
[/fixed]

le client, pour se connecter fait :
[cpp]
SockDist BrPub(arg[1], short(21345));
[…]
int c = connect(descBrCli, (struct sockaddr *)adrBrPub, lgBrPub);
[/cpp]
quand je lance le client je met comme machine a se connecter “localhost”
d’ou ca peut venir?

merci

t’as pas un firewall derrière?

si et j’ai ouvert le port

[cpp]
int descBrCv = accept (descBrPub, (struct sockaddr *)&BrCv, &lgBrCv);
[/cpp]