[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
CVS: cvs.openbsd.org: src
- To: source-changes_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org
- Subject: CVS: cvs.openbsd.org: src
- From: Ryan Thomas McBride <mcbride_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org>
- Date: Tue, 17 Dec 2002 05:30:13 -0700 (MST)
CVSROOT: /cvs
Module name: src
Changes by: mcbride_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org 2002/12/17 05:30:13
Modified files:
sys/net : pf.c pf_ioctl.c pfvar.h pf_norm.c
Log message:
Merge pf_nat/pf_binat/pf_rdr structs into pf_rule. Simplifies code, allows
skip steps on translation rules.
Also:
- Require a ticket for DIOCCHANGERULE operations to prevent races.
- Remove pf_compare_* functions from pf_ioctl.c. DIOCCHANGE* operations
use a rule number, and comparisons happen in userland.
Testing and fixes from dhartmei@ and frantzen@
ok dhartmei@ henning@
Visit your host, monkey.org