OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
From: Ryan Thomas McBride (mcbride_at_cvs.openbsd.org)
Date: Tue Dec 17 2002 - 06:30:13 CST

  • Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

    CVSROOT: /cvs
    Module name: src
    Changes by: mcbridecvs.openbsd.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