I don't know of a good AIX FTP server to use for testing, but my
guess would be that the code in ftp-ls.c is confused by the date format:

                                       size dd Mmm time  name
-rwxrwxrwx   1 root     sysadmin        414 27 Jun 18:02 clearLogsPPC

                                      size Mmm dd time  name
-rw-r--r--    1 500      500        103424 Oct 07 15:44 libintl3.dll

   Comments like this make me suspicious:

              /* If we got a month, it means the token before it is the
                 size, and the filename is three tokens away.  */

This would seem not to be true for a "dd Mmm yyyy" (or "dd Mmm hh:mm")
date/time format.  (Parsing "ls -l" listings from UNIX FTP servers is,
in my opinion, a nightmare, but this should not be taken as a statement
that AIX is actually UNIX.  I realize that opinions differ on this.)

   I haven't actually looked, but if the code does _not_ assume that the
last thing on the line is the file name, then it would seem to need some
work.  If it does, then the comments would seem to need some work.

------------------------------------------------------------------------

   Steven M. Schweda               (+1) 651-699-9818
   382 South Warwick Street        [EMAIL PROTECTED]
   Saint Paul  MN  55105-2547

Reply via email to