cesupa: FTP Server im Eigenbau

Beitrag lesen

Hallo,

also ich hab da eine Frage zur genauen Funktionsweise eines FTP Servers, da ich mir grad selber einen programmiere. Bis zum LIST Befehl funktioniert er schon wunderbar:)
Jetzt weiß ich nur leider nicht was ein FTP Server senden muss, wenn er den LIST Befehl erhält. Ich weiß zwar, dass er dann eine Datei/Verzeichnisliste senden muss, aber wenn ich die mit meinem Programm an FileZilla sende, macht FileZilla gar nichts. Folgendes Sende ich beim LIST Befehl:

150 Opening ASCII mode data connection for file list.
drwxr-xr-x   3 ftp      ftp           149 Aug 18  2006 .
drwxr-xr-x   3 ftp      ftp           149 Aug 18  2006 ..
-rw-r--r--   1 ftp      ftp           930 Aug 20  2006 TEST1.php
-rw-r--r--   1 ftp      ftp           412 Jul  2  2006 TEST2.php

226 Transfer complete

Die Dateiliste hab ich bei der Verbindung mit einem richtigen FTP Server zu FileZilla mal abgefangen und verwende sie jetzt zum testen für meinen FTP Server, nur leider macht FileZilla nach "226 Transfer complete" nichts weiter. Kann es sein, dass ich zuvor noch die Datengröße der Dateiliste senden muss oder so???

Gruß
cesupa