From owner-cvs-src@FreeBSD.ORG Sun Jan 9 05:13:14 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7FD4716A4CE; Sun, 9 Jan 2005 05:13:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 573A543D53; Sun, 9 Jan 2005 05:13:14 +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 j095DEnK041848; Sun, 9 Jan 2005 05:13:14 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j095DECK041847; Sun, 9 Jan 2005 05:13:14 GMT (envelope-from rwatson) Message-Id: <200501090513.j095DECK041847@repoman.freebsd.org> From: Robert Watson Date: Sun, 9 Jan 2005 05:13:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netipx ipx_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Jan 2005 05:13:14 -0000 rwatson 2005-01-09 05:13:14 UTC FreeBSD src repository Modified files: sys/netipx ipx_usrreq.c Log: Acquire or assert the IPX PCB list lock or IPX PCB lock during various protocol methods relating to IPX. Conditionally acquire the PCB list lock in the send operation only if the socket requires binding in order to use the requested address. Remove spl's generally no longer required during these accesses. MFC after: 3 weeks Revision Changes Path 1.51 +72 -33 src/sys/netipx/ipx_usrreq.c