From owner-freebsd-current Fri Feb 18 15:24:19 2000 Delivered-To: freebsd-current@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 542) id A151D37BAD4; Fri, 18 Feb 2000 15:24:17 -0800 (PST) Date: Fri, 18 Feb 2000 15:24:17 -0800 From: "Andrey A. Chernov" To: Yoshinobu Inoue Cc: saxonww@ufl.edu, current@FreeBSD.ORG Subject: Re: Broken FTP Message-ID: <20000218152417.A52305@freebsd.org> References: <20000216101731.A27147@nagual.pp.ru> <20000217180622H.shin@nd.net.fujitsu.co.jp> <20000218103132.A74763@freebsd.org> <20000219044734W.shin@nd.net.fujitsu.co.jp> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.4i In-Reply-To: <20000219044734W.shin@nd.net.fujitsu.co.jp>; from shin@nd.net.fujitsu.co.jp on Sat, Feb 19, 2000 at 04:47:34AM +0900 Organization: Biomechanoid Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sat, Feb 19, 2000 at 04:47:34AM +0900, Yoshinobu Inoue wrote: > But the change to do it seems to be not so simple as can be > done in this code freeze phase. (At least with my level of > understanding of ftp code.) > Somewhat no printing version of getreply() seems to be > necessary. > > Could you please create the patch which seems to be safely > committed? That will be very much help. Well, I can try but I need to know most shortest and most trivial EPSV check sequence from you since can't check it locally and don't know about EPSV. Look at util.c setpeer() function lines if (command("PASSERVE %s", argv[1]) != COMPLETE) { ... and below if (command("SYST") == COMPLETE && overbose) { ... the check must be in this style... -- Andrey A. Chernov http://nagual.pp.ru/~ache/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message