From owner-soc-status@FreeBSD.ORG Fri Jun 5 16:50:25 2009 Return-Path: Delivered-To: soc-status@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2084010656A4 for ; Fri, 5 Jun 2009 16:50:25 +0000 (UTC) (envelope-from wangfangcs@gmail.com) Received: from yw-out-2324.google.com (yw-out-2324.google.com [74.125.46.31]) by mx1.freebsd.org (Postfix) with ESMTP id D11EB8FC16 for ; Fri, 5 Jun 2009 16:50:24 +0000 (UTC) (envelope-from wangfangcs@gmail.com) Received: by yw-out-2324.google.com with SMTP id 9so879238ywe.13 for ; Fri, 05 Jun 2009 09:50:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=XXVj7Zj03TWClJRe3ZWo9IaeTnKC+kCdzgHMvtUcQH0=; b=Zz3ylkXx94bFRryjEF8KeLHPopNzBmKqGBA4ooFmNb7tN+fUss/SVdY/2xv3TvAf76 fzHyqsyXFhi7Z8lpO0GALD+Jyrb4soKWhCFXfZ4aUrG0CiibUVsAQU4rsvNKS0HqYyc3 iVRdNr+/XRhTW1ki9IT3L+ONgV3cY1UpX2KQk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=vJoxkwcEvhkiIHhmFtyn95grHAmw3KF73YCkOQAo3rdSisnoooPC+kV0zFP7VlLu3z fFArDQlCDw+HIhqrNqP2WdN3Q8IjntBzgJMx0R0L3wX53SYVwmLxUS8BQFsSb01TdW9u zcF5LoKMCWbkhnGMK5k7qiR5kr4y/mlcjTMUI= MIME-Version: 1.0 Received: by 10.100.110.10 with SMTP id i10mr4070494anc.198.1244218635292; Fri, 05 Jun 2009 09:17:15 -0700 (PDT) Date: Sat, 6 Jun 2009 00:17:15 +0800 Message-ID: From: Fang Wang To: soc-status@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Status report - Implement TCP UTO X-BeenThere: soc-status@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Summer of Code Status Reports and Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jun 2009 16:50:25 -0000 Hi I am working on implement TCP UTO (RFC 5482) in TCP stack. Here is the list of my advancement: Add UTO variables and macro defines in relative structs and files. Finish UTO support in syncache( still have a little problem to be resolved). Add part of uto option in tcp header analysis in both incoming and outcoming segment. Next week working plan: Resolve syncache problem. Finish uto option process and analysis. Implement UTO timeout strategy based on retransmit timer. Regards, Fang Wang