MOO-cows Mailing List Archive
Re: bf_connect_player(CONN, PLAYER) --> *FTP!!*
Date: Thu, 1 Aug 1996 15:50:08 PDT
Content-Type: text/plain; charset="us-ascii"
At 03:33 PM 8/1/96 PDT, Colin McCormick wrote:
>However... this listening FTP daemon object would have to be able to
>perform blocking I/O on connections, so as to read the initial "user XXXX"
>line, reply with the line
>331 Password required for XXXX
>and then read the next "pass YYYY" line *before* deciding on whether or
>not to log in the connection. This is not currently possible (except with
>non-blocking I/O in a polling loop, very laggy as previously discussed)
>but would be with a "connect_player()" builtin. The :do_login_command()
>on the listening FTP daemon object would simply do what blocking read()s
>it needed and decide whether to call "connect_player()" or print a "530
>Login incorrect" message.
why would do_login_command need to call a "connect_player()" at all? All it
would have to do is return an object # to connect to.
Subject Index |