From owner-FreeBSD-users-jp@jp.FreeBSD.org Sun Jun 16 12:02:09 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id g5G329n99058;
	Sun, 16 Jun 2002 12:02:09 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from atg-smtp1.t-com.ne.jp (atg-smtp1.t-com.ne.jp [61.211.178.68])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet id g5G329c99050
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Sun, 16 Jun 2002 12:02:09 +0900 (JST)
	(envelope-from kattyo@abk.nu)
Received: from myhost (226.net218219051.t-com.ne.jp [218.219.51.226])
	by atg-smtp1.t-com.ne.jp (8.11.4/3.7W-02051213) with SMTP id g5G320S22187
	for FreeBSD-users-jp@jp.FreeBSD.org; Sun, 16 Jun 2002 12:02:00 +0900 (JST)
X-Mailer: ZMH v0.95a / esemail v0.7h on TEEN
X-Esemail-Mail-From: c1995207@uhura.nit.ac.jp
Message-Id: <20020616.11204932kattyo@abk.nu>
Date: Sun, 16 Jun 2002 11:20:49 +0900
To: FreeBSD-users-jp@jp.FreeBSD.org
From: c1995207@uhura.nit.ac.jp
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+020611
X-Sequence: FreeBSD-users-jp 69378
Subject: [FreeBSD-users-jp 69378] ftpd(8) cannot NLST in TYPE I over 2 times
Errors-To: owner-FreeBSD-users-jp@jp.FreeBSD.org
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: c1995207@uhura.nit.ac.jp

$BEDCf9(9,!wF|9)Bg3X@8$G$9!#(B

FreeBSD $BI8=`$N(B ftpd(8) $B$G!"(B
$B$I$&$d$iFCDj$N>l9g$N$_(B NLST $B$,<:GT$9$k$h$&$G$9!#(B

1. nlst
2. type i
3. retr hogehoge
4. nlst

4. $B$,<:GT$7$^$9!#(B
ftpd $B$N%=!<%9$rDI$C$F$$$/$H!"$I$&$d$i(B
$B8=:_%G!<%?Aw<u?.Cf$G$"$k$H4*0c$$$7$F$$$k$h$&$G$9!#(B

$B<:GT$9$k>r7o$O!"2?2s$+$N%F%9%H$H%=!<%9$r8+$F$_$F!"(B

1. $B#1$D$^$($N%G!<%?E>Aw$O(B TYPE I && $B%l%.%e%i!<%U%!%$%k(B && $B@5>o=*N;(B
2. $B<!$K9T$&(B NLST $B$K%*%W%7%g%s$,IU$$$?>l9g(B

$B$N#2E@$G$"$k$h$&$G$9!#(B


$B0J2<$,(B ad-hoc $B$J%Q%C%A$G$9$,!"(B
$B$b$7(B more better $B$J2r$,$"$l$P65$($F$$$?$@$-$?$$$G$9!#(B

$B$"$^$j?<$/%=!<%9$rDI$C$F$$$J$$$N$G!"(B
$B$H$j$"$($:@.8y$7$F$$$k$N$GNI$7$7$?$$$H$3$m$J$N$G$9$,!D!#(B
$BH?1~$,L5$$$h$&$G$7$?$i(B send-pr $B$7$F$7$^$*$&$+$H9M$($F$$$^$9!#(B

--- orig/ftpd.c	Sun Jun 16 10:44:16 2002
+++ ftpd.c	Sun Jun 16 10:46:04 2002
@@ -1820,6 +1820,7 @@
 				}
 			}
 
+			transflag = 0;
 			reply(226, "Transfer complete.");
 			return (0);
 		}


## $B$*$=$i$/(B FFFTP $B$G$h$/<:GT$7$F$$$?$N$O$3$N$;$$$+$J!)(B

----
$BEDCf9(9,!wF|9)Bg@8(B (kattyo@bk.nu) as $B9gCx(B
