From owner-cvs-all@FreeBSD.ORG Sat Jul 10 21:43:35 2004 Return-Path: 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 5A66316A4CE; Sat, 10 Jul 2004 21:43:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C10743D31; Sat, 10 Jul 2004 21:43:35 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6ALhZs0042061; Sat, 10 Jul 2004 21:43:35 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6ALhZfE042060; Sat, 10 Jul 2004 21:43:35 GMT (envelope-from rwatson) Message-Id: <200407102143.i6ALhZfE042060@repoman.freebsd.org> From: Robert Watson Date: Sat, 10 Jul 2004 21:43:35 +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/kern uipc_socket.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 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: Sat, 10 Jul 2004 21:43:35 -0000 rwatson 2004-07-10 21:43:35 UTC FreeBSD src repository Modified files: sys/kern uipc_socket.c Log: When the MT_SONAME mbuf is popped off of a receive socket buffer associated with a PR_ADDR protocol, make sure to update the m_nextpkt pointer of the new head mbuf on the chain to point to the next record. Otherwise, when we release the socket buffer mutex, the socket buffer mbuf chain may be in an inconsistent state. Revision Changes Path 1.195 +2 -0 src/sys/kern/uipc_socket.c