Subject: CVS commit: src/sys/dist/pf/net
To: None <source-changes@NetBSD.org>
From: YAMAMOTO Takashi <yamt@netbsd.org>
List: source-changes
Date: 09/09/2004 14:56:00
Module Name:	src
Committed By:	yamt
Date:		Thu Sep  9 14:56:00 UTC 2004

Modified Files:
	src/sys/dist/pf/net: pf_table.c

Log Message:
pull following fixes from openbsd.  ok'ed by itojun.

> ----------------------------
> revision 1.58
> date: 2004/06/23 04:34:17;  author: mcbride;  state: Exp;  lines: +5 -3
> pfr_commit_ktable calls functions that can result in the current
> ktable being destroyed, which makes it unsafe in a SLIST_FOREACH.
>
> Fix from Chris Pascoe
> ----------------------------
> revision 1.56
> date: 2004/06/11 05:21:20;  author: mcbride;  state: Exp;  lines: +5 -3
> Eliminate a dereference after pool_put when an inactive/no-longer referenced
> table is destroyed in pfr_setflags_ktable.
>
> Fix from Chris Pascoe
> ----------------------------


To generate a diff of this commit:
cvs rdiff -r1.3 -r1.4 src/sys/dist/pf/net/pf_table.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.