• [^] # Re: Port 0

    Posté par . En réponse au message socket tcp. Évalué à -1.

    Le port 0, c'est pour laisser à l'OS le choix du port à utiliser. En gros, c'est ce qui est fait par un connect, puisque tu te fous du port local.
    Par contre, dans le cas d'un client comme ici, le client va se connecter sur un port aléatoire.
    Il suffit de mettre ici le port utilisé par le serveur (passé dans struct sockaddr_in utilisé pour le bind).