From owner-cvs-all@FreeBSD.ORG Thu Mar 16 07:03:15 2006 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9447516A420; Thu, 16 Mar 2006 07:03:15 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 629E543D45; Thu, 16 Mar 2006 07:03:15 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k2G73Fjv036937; Thu, 16 Mar 2006 07:03:15 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k2G73FVY036936; Thu, 16 Mar 2006 07:03:15 GMT (envelope-from rwatson) Message-Id: <200603160703.k2G73FVY036936@repoman.freebsd.org> From: Robert Watson Date: Thu, 16 Mar 2006 07:03:15 +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/kern uipc_socket.c uipc_socket2.c src/sys/netinet tcp_syncache.c src/sys/sys socketvar.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: Thu, 16 Mar 2006 07:03:15 -0000 rwatson 2006-03-16 07:03:15 UTC FreeBSD src repository Modified files: sys/kern uipc_socket.c uipc_socket2.c sys/netinet tcp_syncache.c sys/sys socketvar.h Log: Change soabort() from returning int to returning void, since all consumers ignore the return value, soabort() is required to succeed, and protocols produce errors here to report multiple freeing of the pcb, which we hope to eliminate. Revision Changes Path 1.259 +3 -5 src/sys/kern/uipc_socket.c 1.152 +1 -1 src/sys/kern/uipc_socket2.c 1.86 +1 -1 src/sys/netinet/tcp_syncache.c 1.147 +1 -1 src/sys/sys/socketvar.h