----- Forwarded message from Ryan Thomas McBride <[EMAIL PROTECTED]> -----

Date: Mon, 15 Dec 2003 00:11:31 -0700 (MST)
From: Ryan Thomas McBride <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subject: CVS: cvs.openbsd.org: src
X-Loop: [EMAIL PROTECTED]
Precedence: bulk
X-Spam-Status: No, hits=0.000000 required=0.900000

CVSROOT:        /cvs
Module name:    src
Changes by:     [EMAIL PROTECTED]       2003/12/15 00:11:31

Modified files:
        sbin/ifconfig  : ifconfig.c 
        sbin/pfctl     : parse.y pf_print_state.c pfctl.c pfctl_parser.c 
                         pfctl_parser.h 
        sys/net        : if_pfsync.c if_pfsync.h pf.c pf_ioctl.c pfvar.h 
        sys/netinet    : in.h in_proto.c 
        usr.bin/netstat: inet.c main.c netstat.h 
        usr.sbin/authpf: authpf.c 
        usr.sbin/tcpdump: interface.h print-ip.c print-pfsync.c 

Log message:
Add initial support for pf state synchronization over the network.
Implemented as an in-kernel multicast IP protocol.

Turn it on like this:

# ifconfig pfsync0 up syncif fxp0

There is not yet any authentication on this protocol, so the syncif
must be on a trusted network. ie, a crossover cable between the two
firewalls.

NOTABLE CHANGES:
- A new index based on a unique (creatorid, stateid) tuple has been
added to the state tree.
- Updates now appear on the pfsync(4) interface; multiple updates may
be compressed into a single update.
- Applications which use bpf on pfsync(4) will need modification;
packets on pfsync no longer contains regular pf_state structs,
but pfsync_state structs which contain no pointers.

Much more to come.

ok deraadt@

----- End forwarded message -----

-- 
<[EMAIL PROTECTED]>
_______________________________________________
EuG-LUG mailing list
[EMAIL PROTECTED]
http://mailman.efn.org/cgi-bin/listinfo/eug-lug

Reply via email to