From owner-cvs-all@FreeBSD.ORG Mon Sep 24 05:26:25 2007 Return-Path: Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7748A16A419; Mon, 24 Sep 2007 05:26:25 +0000 (UTC) (envelope-from silby@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5107913C455; Mon, 24 Sep 2007 05:26:25 +0000 (UTC) (envelope-from silby@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l8O5QPso093787; Mon, 24 Sep 2007 05:26:25 GMT (envelope-from silby@repoman.freebsd.org) Received: (from silby@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l8O5QPwA093786; Mon, 24 Sep 2007 05:26:25 GMT (envelope-from silby) Message-Id: <200709240526.l8O5QPwA093786@repoman.freebsd.org> From: Mike Silbersack Date: Mon, 24 Sep 2007 05:26:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet tcp_subr.c tcp_timer.c tcp_timer.h tcp_usrreq.c tcp_var.h X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Sep 2007 05:26:25 -0000 silby 2007-09-24 05:26:25 UTC FreeBSD src repository Modified files: sys/netinet tcp_subr.c tcp_timer.c tcp_timer.h tcp_usrreq.c tcp_var.h Log: Two changes: - Reintegrate the ANSI C function declaration change from tcp_timer.c rev 1.92 - Reorganize the tcpcb structure so that it has a single pointer to the "tcp_timer" structure which contains all of the tcp timer callouts. This change means that when the single tcp timer change is reintegrated, tcpcb will not change in size, and therefore the ABI between netstat and the kernel will not change. Neither of these changes should have any functional impact. Reviewed by: bmah, rrs Approved by: re (bmah) Revision Changes Path 1.298 +12 -12 src/sys/netinet/tcp_subr.c 1.97 +29 -29 src/sys/netinet/tcp_timer.c 1.39 +7 -0 src/sys/netinet/tcp_timer.h 1.162 +3 -3 src/sys/netinet/tcp_usrreq.c 1.157 +1 -5 src/sys/netinet/tcp_var.h