bonjour tout le monde,

dans le cadre d un cours de réseau, il m a ete demande de lire fichier ici, une image png et de l envoyer par socket.
cella doit se faire en c et sur des machines linux.

la connexion se fait sans problème et j arrives presque à envoyer le bon nombre de caractères.
mais je n ais pas exactement le même fichier sur les 2 machines.

voici ce que j ais fait au niveau de la lecture et de l envoi quelqu un pourrais t il m aider s il vous plait ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
while (tailleLue = read( fichier, buffer, sizeof(buffer)))
{
        if (send (socket_desc, buffer, tailleLue, 1) < 0)
        {
                printf("Echec de l envoi du fichier :\n");
                return 1;
        }
}
merci d avance