Date: Fri, 27 Aug 2004 17:18:38 +0200 From: Andre Oppermann <andre@freebsd.org> To: freebsd-current@freebsd.org Subject: PFIL_HOOKS now standard part of kernel Message-ID: <412F50CE.EEEEBCE1@freebsd.org>
next in thread | raw e-mail | index | archive | help
[-- Attachment #1 --]
FYI, no need for PFIL_HOOKS option in kernel anymore.
[-- Attachment #2 --]
Return-Path: <owner-src-committers@FreeBSD.org>
Delivered-To: andre@networx.ch
Received: (qmail 57966 invoked from network); 27 Aug 2004 15:15:05 -0000
Received: from mx2.freebsd.org ([216.136.204.119])
(envelope-sender <owner-src-committers@FreeBSD.org>)
by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP
for <andre@networx.ch>; 27 Aug 2004 15:15:05 -0000
Received: from hub.freebsd.org (hub.freebsd.org [216.136.204.18])
by mx2.freebsd.org (Postfix) with ESMTP id 21C205575F
for <andre@networx.ch>; Fri, 27 Aug 2004 15:16:26 +0000 (GMT)
(envelope-from owner-src-committers@FreeBSD.org)
Received: by hub.freebsd.org (Postfix)
id CA7F216A4D5; Fri, 27 Aug 2004 15:16:25 +0000 (GMT)
Delivered-To: andre@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 538)
id AF67B16A4D1; Fri, 27 Aug 2004 15:16:25 +0000 (GMT)
Delivered-To: src-committers@freebsd.org
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
by hub.freebsd.org (Postfix) with ESMTP
id 8D6BF16A4CE; Fri, 27 Aug 2004 15:16:24 +0000 (GMT)
Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115])
by mx1.FreeBSD.org (Postfix) with ESMTP
id 6456C43D6E; Fri, 27 Aug 2004 15:16:24 +0000 (GMT)
(envelope-from andre@FreeBSD.org)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RFGOCG061927;
Fri, 27 Aug 2004 15:16:24 GMT
(envelope-from andre@repoman.freebsd.org)
Received: (from andre@localhost)
by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RFGO8L061926;
Fri, 27 Aug 2004 15:16:24 GMT
(envelope-from andre)
Message-Id: <200408271516.i7RFGO8L061926@repoman.freebsd.org>
From: Andre Oppermann <andre@FreeBSD.org>
Date: Fri, 27 Aug 2004 15:16:24 +0000 (UTC)
To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org,
cvs-all@FreeBSD.org
Subject: cvs commit: src/share/man/man4 ipfirewall.4 src/share/man/man9
pfil.9 src/sys/alpha/conf GENERIC src/sys/amd64/conf GENERIC
src/sys/conf NOTES files options src/sys/i386/conf GENERIC
src/sys/ia64/conf GENERIC SKI src/sys/modules/bridge Makefile ...
X-FreeBSD-CVS-Branch: HEAD
Sender: owner-src-committers@FreeBSD.org
Precedence: bulk
X-Loop: FreeBSD.ORG
X-Mozilla-Status2: 00000000
andre 2004-08-27 15:16:24 UTC
FreeBSD src repository
Modified files:
share/man/man4 ipfirewall.4
share/man/man9 pfil.9
sys/alpha/conf GENERIC
sys/amd64/conf GENERIC
sys/conf NOTES files options
sys/i386/conf GENERIC
sys/ia64/conf GENERIC SKI
sys/modules/bridge Makefile
sys/net bridge.c
sys/netinet ip_fastfwd.c ip_fw_pfil.c ip_input.c
ip_output.c ip_var.h
sys/netinet6 ip6_forward.c ip6_input.c ip6_output.c
ip6_var.h
sys/pc98/conf GENERIC
sys/powerpc/conf GENERIC
sys/sparc64/conf GENERIC
. UPDATING
Log:
Always compile PFIL_HOOKS into the kernel and remove the associated kernel
compile option. All FreeBSD packet filters now use the PFIL_HOOKS API and
thus it becomes a standard part of the network stack.
If no hooks are connected the entire packet filter hooks section and related
activities are jumped over. This removes any performance impact if no hooks
are active.
Both OpenBSD and DragonFlyBSD have integrated PFIL_HOOKS permanently as well.
Revision Changes Path
1.350 +4 -0 src/UPDATING
1.31 +0 -2 src/share/man/man4/ipfirewall.4
1.15 +0 -6 src/share/man/man9/pfil.9
1.175 +0 -1 src/sys/alpha/conf/GENERIC
1.422 +0 -1 src/sys/amd64/conf/GENERIC
1.1264 +0 -7 src/sys/conf/NOTES
1.945 +2 -2 src/sys/conf/files
1.477 +0 -1 src/sys/conf/options
1.414 +0 -1 src/sys/i386/conf/GENERIC
1.68 +0 -1 src/sys/ia64/conf/GENERIC
1.20 +0 -1 src/sys/ia64/conf/SKI
1.4 +0 -9 src/sys/modules/bridge/Makefile
1.83 +1 -9 src/sys/net/bridge.c
1.18 +9 -5 src/sys/netinet/ip_fastfwd.c
1.7 +1 -5 src/sys/netinet/ip_fw_pfil.c
1.286 +11 -17 src/sys/netinet/ip_input.c
1.228 +7 -17 src/sys/netinet/ip_output.c
1.90 +1 -3 src/sys/netinet/ip_var.h
1.26 +6 -10 src/sys/netinet6/ip6_forward.c
1.77 +9 -11 src/sys/netinet6/ip6_input.c
1.83 +6 -8 src/sys/netinet6/ip6_output.c
1.28 +1 -3 src/sys/netinet6/ip6_var.h
1.256 +0 -1 src/sys/pc98/conf/GENERIC
1.43 +0 -1 src/sys/powerpc/conf/GENERIC
1.79 +0 -1 src/sys/sparc64/conf/GENERIC
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?412F50CE.EEEEBCE1>
