youdontcare a écrit a écrit :
mais comment envoies-tu ton fichier ? faut bien que tu le lises dans un buffer avant de l'envoyer ... >> à l'entré du socket, on a un write qui écrit le fichier d'où vient le fichier ?
|
pour envoyer un fichier du client vers le serveur :
client :
fd=open(...)
read(fd,buf,size)
write(socket,buf,size)
serveur :
fd=open(...)
read(socket,buf,size)
write(fd,buf,size)
je pense que le nom des variable est assez clair : comme ça , ça marche bien pour un fichier texte mais pas pour un ELF