From owner-svn-src-user@FreeBSD.ORG Wed Mar 13 15:09:00 2013 Return-Path: Delivered-To: svn-src-user@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id AB55EB4F; Wed, 13 Mar 2013 15:09:00 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 9453BD18; Wed, 13 Mar 2013 15:09:00 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.6/8.14.6) with ESMTP id r2DF90os066913; Wed, 13 Mar 2013 15:09:00 GMT (envelope-from andre@svn.freebsd.org) Received: (from andre@localhost) by svn.freebsd.org (8.14.6/8.14.5/Submit) id r2DF90eM066912; Wed, 13 Mar 2013 15:09:00 GMT (envelope-from andre@svn.freebsd.org) Message-Id: <201303131509.r2DF90eM066912@svn.freebsd.org> From: Andre Oppermann Date: Wed, 13 Mar 2013 15:09:00 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r248244 - user/andre/tcp-ao/sys/netinet X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Mar 2013 15:09:00 -0000 Author: andre Date: Wed Mar 13 15:09:00 2013 New Revision: 248244 URL: http://svnweb.freebsd.org/changeset/base/248244 Log: Add TCP-AO option of kind 29. The length is variable depending on the algorithm selected and can't be determined in advance. Sponsored by: Juniper Networks Modified: user/andre/tcp-ao/sys/netinet/tcp.h Modified: user/andre/tcp-ao/sys/netinet/tcp.h ============================================================================== --- user/andre/tcp-ao/sys/netinet/tcp.h Wed Mar 13 15:05:11 2013 (r248243) +++ user/andre/tcp-ao/sys/netinet/tcp.h Wed Mar 13 15:09:00 2013 (r248244) @@ -97,6 +97,7 @@ struct tcphdr { #define TCPOLEN_TSTAMP_APPA (TCPOLEN_TIMESTAMP+2) /* appendix A */ #define TCPOPT_SIGNATURE 19 /* Keyed MD5: RFC 2385 */ #define TCPOLEN_SIGNATURE 18 +#define TCPOPT_AO 29 /* Miscellaneous constants */ #define MAX_SACK_BLKS 6 /* Max # SACK blocks stored at receiver side */