From owner-freebsd-current@FreeBSD.ORG Wed Jan 14 20:14:39 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8436216A4CE; Wed, 14 Jan 2004 20:14:39 -0800 (PST) Received: from coconut.itojun.org (coconut.itojun.org [219.101.47.130]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A3E043D49; Wed, 14 Jan 2004 20:14:38 -0800 (PST) (envelope-from itojun@itojun.org) Received: by coconut.itojun.org (Postfix, from userid 1001) id 7B739A6; Thu, 15 Jan 2004 13:14:35 +0900 (JST) To: bzeeb-lists@lists.zabbadoz.net In-Reply-To: Your message of "Wed, 14 Jan 2004 22:24:15 +0000 (UTC)" References: X-Mailer: Cue version 0.6 (031125-1130/itojun) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Message-Id: <20040115041435.7B739A6@coconut.itojun.org> Date: Thu, 15 Jan 2004 13:14:35 +0900 (JST) From: itojun@itojun.org (Jun-ichiro itojun Hagino) X-Mailman-Approved-At: Thu, 15 Jan 2004 05:41:04 -0800 cc: core@kame.net cc: current@freebsd.org cc: bzeeb+freebsd@zabbadoz.net cc: ume@freebsd.org Subject: Re: [PATCH] IPSec fixes X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Jan 2004 04:14:39 -0000 > > newsp->state = IPSEC_SPSTATE_ALIVE; > > LIST_INSERT_TAIL(&sptree[newsp->dir], newsp, secpolicy, chain); > > + newsp->refcnt++; > this will give you an additional refcnt (being 2 at this point) which > you will decrement where/when ? hmm, i made a wrong change. i intended to do "refcnt++" for the reference from sptree[], but it is already counted for. itojun