> There's absolutely nothing wrong with lftp's behavior here.  "250" means
> the CWD command was successful: the directory specified (/test, /test/x)
> exists and was CD's into.
> 
> If this server is returning 250 when it doesn't exist, expecting the
> client to see the changed directory in the message, it's an incredibly
> broken server, and I don't think we should even attempt to work around
> this.

Well, openftpd is designed to help the user in anytime. And it is designed
to work in telnet. So if you have, say, the directory "test" and you do
CWD t
it will answer
250 Ok, you are in 'test'
because it will do the completion... Yes I know it's a bit crazy :)

Reply via email to