From owner-cvs-src-old@FreeBSD.ORG Thu Dec 24 00:47:41 2009 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C33A71065692 for ; Thu, 24 Dec 2009 00:47:41 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AE8E78FC27 for ; Thu, 24 Dec 2009 00:47:41 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id nBO0lfqB004873 for ; Thu, 24 Dec 2009 00:47:41 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id nBO0lfB0004872 for cvs-src-old@freebsd.org; Thu, 24 Dec 2009 00:47:41 GMT (envelope-from delphij@repoman.freebsd.org) Message-Id: <200912240047.nBO0lfB0004872@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to delphij@repoman.freebsd.org using -f From: Xin LI Date: Thu, 24 Dec 2009 00:43:44 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/pf/man pf.conf.5 src/contrib/pf/pfctl parse.y pf_print_state.c pfctl_parser.c src/sys/contrib/pf/net if_pfsync.c if_pfsync.h pf.c pfvar.h X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Dec 2009 00:47:41 -0000 delphij 2009-12-24 00:43:44 UTC FreeBSD src repository Modified files: contrib/pf/man pf.conf.5 contrib/pf/pfctl parse.y pf_print_state.c pfctl_parser.c sys/contrib/pf/net if_pfsync.c if_pfsync.h pf.c pfvar.h Log: SVN rev 200930 on 2009-12-24 00:43:44Z by delphij 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. MFC after: 1 month Revision Changes Path 1.16 +9 -2 src/contrib/pf/man/pf.conf.5 1.10 +26 -2 src/contrib/pf/pfctl/parse.y 1.5 +2 -0 src/contrib/pf/pfctl/pf_print_state.c 1.9 +8 -0 src/contrib/pf/pfctl/pfctl_parser.c 1.38 +2 -2 src/sys/contrib/pf/net/if_pfsync.c 1.10 +1 -1 src/sys/contrib/pf/net/if_pfsync.h 1.71 +290 -172 src/sys/contrib/pf/net/pf.c 1.21 +4 -1 src/sys/contrib/pf/net/pfvar.h