salut a tous,
voila je suis en train de realiser un petit serveur ftp et jusque la ca va pas trop mal.
j'ai créé 2 threads, l'un pour le canal de control sur le port 21 et l'autre pour le canal de données sur le port 20 ou sur le port 1030 en fonction du mode PORT ou PASV.
pour ceux qui connaissent un peu la rfc, mon pb est liée a la reponse a la commande LIST qui demande de lister le contenu du repertoire courant.
le serveur est censé renvoyé sur le canal de données la description des différents fichiers contenus dans le repertoire courant (nom fichiers, taille, date creation etc etc) mais le probleme c'est que je n'ai vu nul part la facon dont il faut les envoyer! est ce qu'il faut faire des trucs du genre pour chaque fichier:
file: nom_fichier\n
size: taille_fichier\n
etc etc
la rfc n'est pas tres claire la dessus!! et les exemples sur google ne foisonnent pas.
je sais que c'est pas un pb lié au C++ mais je sais pas ou demander

. En plus je le fais en C++ et je compte le soumettre une fois terminé demain ou apres demain pour vos critiques.

PLIZ HELP.