]> CyberLeo.Net >> Repos - FreeBSD/stable/8.git/commit
MFC r200930:
authordelphij <delphij@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 23 Jan 2010 00:32:19 +0000 (00:32 +0000)
committerdelphij <delphij@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 23 Jan 2010 00:32:19 +0000 (00:32 +0000)
commit24c780b3ea263a9aa3128b4f31d3090acb9e0e9f
treedf82054738406b497bfabc4ec51fcef5f2d902d0
parent74ab48851d9a807e1a63a2f455bed1e58888a8c8
MFC r200930:

Adapt OpenBSD pf's "sloopy" TCP state machine which is useful for Direct
Server Return mode, where not all packets would be visible to the load
balancer or gateway.

This commit should be reverted when we merge future pf versions.  The
benefit it would provide is that this version does not break any existing
public interface and thus won't be a problem if we want to MFC it to
earlier FreeBSD releases.

Discussed with: mlaier
Obtained from: OpenBSD
Sponsored by: iXsystems, Inc.

git-svn-id: svn://svn.freebsd.org/base/stable/8@202852 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
contrib/pf/man/pf.conf.5
contrib/pf/pfctl/parse.y
contrib/pf/pfctl/pf_print_state.c
contrib/pf/pfctl/pfctl_parser.c
sys/contrib/pf/net/if_pfsync.c
sys/contrib/pf/net/if_pfsync.h
sys/contrib/pf/net/pf.c
sys/contrib/pf/net/pfvar.h