From owner-freebsd-bugs@FreeBSD.ORG Thu May 18 18:00:41 2006 Return-Path: X-Original-To: freebsd-bugs@hub.freebsd.org Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 53D1F16A67A for ; Thu, 18 May 2006 18:00:41 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0CA2643D58 for ; Thu, 18 May 2006 18:00:32 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k4II0V03003393 for ; Thu, 18 May 2006 18:00:31 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k4II0VLv003392; Thu, 18 May 2006 18:00:31 GMT (envelope-from gnats) Resent-Date: Thu, 18 May 2006 18:00:31 GMT Resent-Message-Id: <200605181800.k4II0VLv003392@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Kurt Lidl Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 92D8D16A53A for ; Thu, 18 May 2006 17:57:46 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1AC4043D45 for ; Thu, 18 May 2006 17:57:46 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id k4IHvjO9019807 for ; Thu, 18 May 2006 17:57:45 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id k4IHvjBA019806; Thu, 18 May 2006 17:57:45 GMT (envelope-from nobody) Message-Id: <200605181757.k4IHvjBA019806@www.freebsd.org> Date: Thu, 18 May 2006 17:57:45 GMT From: Kurt Lidl To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Cc: Subject: misc/97467: ftpd has no way to specify socket buffer sizes on the command line X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 May 2006 18:00:42 -0000 >Number: 97467 >Category: misc >Synopsis: ftpd has no way to specify socket buffer sizes on the command line >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu May 18 18:00:31 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Kurt Lidl >Release: FreeBSD 5.3 on x86 hardware >Organization: Cello Software >Environment: FreeBSD smdr.cello.com 5.3-RELEASE FreeBSD 5.3-RELEASE #0: Fri Nov 5 04:19:18 UTC 2004 root@harlow.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 >Description: The stock ftpd will set the SO_SNDBUF to 64K by default, but has no setting of the SO_RCVBUF socket option. Neither of these buffer sizes can be changed on the command line. You can use the 'tcpdump' command to examine the TCP handshaking and see that the window sizes negotiation is offered at 64K. >How-To-Repeat: >Fix: Apply the following patch: begin 644 ftpd.patch.bz2 M0EIH.3%!629366F-)Q```:9_@$`P0`![___?_^_?RK_OW_A0!;B\JF:YM;C< MU``D$H@E/2>$GM4>HTQ&1D`!IIIH`#0&C0`2DJ>>*3:*:>4:`:```>H````- M`!*:(DU/)DU/2(P8U)IHT/4R`T:&FAZ0`&C0XT9,C",0#":#`)H-`R9-&3(8 M0&$D1,@`AHT%-3U'ZIZ:ADS4>B>D:`-/4`'J9$!:39"$!F"!H('9"!UKIXAW M=G^ZD$]S/$$\U1TJN)M*-2IT/ MTGUZ,OBK*'5>.Y#A47DB^;EUO%&A1KF,>0R>=^!\$U$65-,J_%I@<&AFET!) M!6":91$N"@-P.%R*0_C:';M<+$=32M&:!ZL/A;M95G0E<;LA&)Z%Z1IU@QS; MU;0UGMS9BZ!Z3="!0Q*N&&RT;+7Y<=R[\^6*D&VU5450T>"5XQJ061C"X_4< MZ+2?UQD62<>&D2P@3**#S.>#TA(._SRK+BKF>*XB/7DM3%-^\JU)"Y-2D8M- M)G-GA!S*!IEN;`=,M3*CDBF<*S:?+`O5V\,YXUV8CQJ/&V+T/'&PJFK1E#;8 M6QUM8TEZ*Z3J+&Y'::P[B`MXR1]_7SYQ5XV9K!PR^YTI_LD#P'@S)C.7DW%R M;/*>PML.7F1(N$5^ELB0A#'H6A;S,QMB$(!V9#;%YI^`6%J[1@'&VGBNJ;=C M([3CLO*MGBM7^G68S`L3GN961+P*5T"];9548Q*AL$LPDDA)DAS.-H&X0R!, M!7:@NY5P!E#!+$YBX16DM6+5&5P6(0E9IV)@:9FHH))(0ORBL[FDA,.[$=06 M>M:YPA02C+)2AG.#X$7"HMI,C2YI$(X6NZAI1'`*P2YE6"JD^`W[9MGV<.P5 MC+*%DWH[N';CJRE$AVX)#TIY_2O99M0@P3!CTXW4!T#,F3:1+$[4Y0]=<;K* M**A$W)U"J*IW^Z00[4C,?N)`Z<3+5%'@T2\@66DG"J`#A2%Y.7[+:@SI<\D7 MY\+_Q"Y65_9WF`JDM@254[Y*T&6"FZ#=7(4V/T'Q.).[?BJ%7@J8MP>\*'("BSFD8"+#):T')A?%NOZ M@@<-_(DDDDDDDDE`QI/GNB*`Q6;&79D+6H0J`L":`DKHFT0QN&&-LW@M`S[J M^O/LI/8#"*U*E7F/]L_5?$E*4J838DXA-BVFZ[TM\$YF%@;Z8EG?<*:ZS>%# M:!%SE4,M]*`Y>VPM+"RK$/^3=&0:NBV[8B:Q*XY'-4&H&#IC"`#YTI$@+%N% M9`%IPH,IJ$D3FB(4JMBD31!Q.$=#E,+0>(Y0HIS(JT(X1J\Y)7:-0K8EK3/=LR,YZ:O'/&0\T)R)= M05,'22.)D'7RG`+2'$UTYH'UX0(U!4&D!@GM'00T"/D(C).B?E.[.&J;#,,- M@%:S*-+5R87,H@;:KU895M<<:#=`MT1"@HID2#!%J812%,(*;6`V`Q_014A( M0H"P";LDS4"K=H8UF,=5H3/6TRN"5L8I;R\9H*:J2;:QB3#]\D$-EM:X5PQ, MXIT9I04"^,@%<-@.]#H(E3\2SXEQ0EG,8Z:/78L*)X5>M,XBY3SA;#ABYC'< 3&IQ\I!6@F'_B[DBG"A(-,:3B```` ` end >Release-Note: >Audit-Trail: >Unformatted: