From owner-freebsd-net@freebsd.org Sat Nov 3 14:07:34 2018 Return-Path: Delivered-To: freebsd-net@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B13CF10FEABA for ; Sat, 3 Nov 2018 14:07:34 +0000 (UTC) (envelope-from hausen@punkt.de) Received: from kagate.punkt.de (kagate.punkt.de [217.29.33.131]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3CB54838F5 for ; Sat, 3 Nov 2018 14:07:33 +0000 (UTC) (envelope-from hausen@punkt.de) Received: from hugo10.ka.punkt.de (hugo10.ka.punkt.de [217.29.44.10]) by gate1.intern.punkt.de with ESMTP id wA3E7QTw060851; Sat, 3 Nov 2018 15:07:26 +0100 (CET) Received: from [217.29.46.123] ([217.29.46.123]) by hugo10.ka.punkt.de (8.14.2/8.14.2) with ESMTP id wA3E7QYv014774; Sat, 3 Nov 2018 15:07:26 +0100 (CET) (envelope-from hausen@punkt.de) From: "Patrick M. Hausen" Message-Id: Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\)) Subject: Re: ECN+ Implementation Date: Sat, 3 Nov 2018 15:07:26 +0100 In-Reply-To: Cc: freebsd-net@freebsd.org To: Pavan Vachhani References: X-Mailer: Apple Mail (2.3445.9.1) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Nov 2018 14:07:34 -0000 Hi! > I am trying to implement ECN+ (rfc5562 = ) > in FreeBSD. > I am not able to figure out the code where SYN and SYN+ACK is sent and > received. > Please guide me to correct part of code. It was looking into = tcp_input.c > and tcp_output.c but couldn't get it for sure. > Sorry for simple questions, I am a beginner. You might want to get your hands on a copy of this: https://www.amazon.com/dp/B0026OR0JM = Dated, but according to Kirk McKusick not outdated. My copy is at my office, so I can=E2=80=99t have a look for you right = now. HTH, Patrick --=20 punkt.de GmbH Internet - Dienstleistungen - Beratung Kaiserallee 13a Tel.: 0721 9109-0 Fax: -100 76133 Karlsruhe info@punkt.de http://punkt.de AG Mannheim 108285 Gf: Juergen Egeling