From owner-freebsd-net@FreeBSD.ORG Mon May 6 13:32:38 2013 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id B1CACD17; Mon, 6 May 2013 13:32:38 +0000 (UTC) (envelope-from realrichardsharpe@gmail.com) Received: from mail-we0-x236.google.com (mail-we0-x236.google.com [IPv6:2a00:1450:400c:c03::236]) by mx1.freebsd.org (Postfix) with ESMTP id 245AE600; Mon, 6 May 2013 13:32:37 +0000 (UTC) Received: by mail-we0-f182.google.com with SMTP id r46so2996962wey.41 for ; Mon, 06 May 2013 06:32:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type:content-transfer-encoding; bh=IIbqruCxpafY73I/lUkKcn0SYqt3YpWn949GRcojd+8=; b=08VTEAebhlDt2SdF7mzGjS/3s2vNSVfxp+GEzt0OXpQbrX8Ihi5qhW5VSI0JRaqFCm JUl4klMP9/Tm3wxU4jcS0L3N93/oAawBxbC2Hza2ipPfAxFfXrGXMLhSw7TOptk6Yfj8 o6YlpqKio6sv+muuDFjhiEDAC/rFTzfRioDNz70D9r4EDXxh3wHIYC7p5C/qCA5/VnGE B9oMGLvdL+2IQO5/qjqvOi2gXBKPN4U7MRF9FjnE+lcuuA/8k2RkZqImrpJ3R9wmw/hr wraSaw71C+wh0zanikkpi9dXw+b3gxLGiEjdCkKCvs/BOuktnYoBif40Me2kUVvnhKi/ BySg== MIME-Version: 1.0 X-Received: by 10.195.13.75 with SMTP id ew11mr12795047wjd.25.1367847157364; Mon, 06 May 2013 06:32:37 -0700 (PDT) Received: by 10.194.179.194 with HTTP; Mon, 6 May 2013 06:32:37 -0700 (PDT) In-Reply-To: <20130506132821.GA15182@glebius.int.ru> References: <20130506082235.GV15182@FreeBSD.org> <20130506132332.GZ15182@glebius.int.ru> <20130506132821.GA15182@glebius.int.ru> Date: Mon, 6 May 2013 06:32:37 -0700 Message-ID: Subject: Re: TCP_KEEPIDLE vs TCPTV_KEEP_IDLE From: Richard Sharpe To: Gleb Smirnoff Content-Type: text/plain; charset=Big5 Content-Transfer-Encoding: quoted-printable Cc: FreeBSD Net X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 May 2013 13:32:38 -0000 On Mon, May 6, 2013 at 6:28 AM, Gleb Smirnoff wrote: > On Mon, May 06, 2013 at 06:26:14AM -0700, Richard Sharpe wrote: > R> Thank you for that answer. I don't have the option to install FreeBSD > R> 9.1. Maybe we will move to 9.1 in the future. > R> > R> However, I now understand the issues better. Of course that does > R> complicate my proposal on Samba technical, just a little. > > I don't understand the proposal. Samba correctly compiles with support > for the discussed socket options on those operating systems that support > them. No "fixes" to Samba are required, everything works correctly. Perhaps there are others out there like us who have to stick with earlier versions of FreeBSD where the symbols Samba currently uses are not supported. In the spirit of few or no surprises for users, a small amount of #ifdef stuff will work. Of course, my fellow Samba team members might decide that it is not worth i= t. --=20 Regards, Richard Sharpe (=A6=F3=A5H=B8=D1=BC~=A1H=B0=DF=A6=B3=A7=F9=B1d=A1C--=B1=E4=BE=DE)