Module Name: src
Committed By: maxv
Date: Wed Aug 1 16:59:10 UTC 2018
Modified Files:
src/sys/arch/amd64/conf: GENERIC XEN3_DOM0 XEN3_DOMU
src/sys/arch/i386/conf: GENERIC GENERIC_PS2TINY GENERIC_TINY
INSTALL_FLOPPY INSTALL_TINY NET4501 XEN3PAE_DOM0 XEN3PAE_DOMU
Log Message:
Unreference IPF/PF from the x86 config files (amd64, i386, xen), and enable
NPF instead when wanted.
To generate a diff of this commit:
cvs rdiff -u -r1.497 -r1.498 src/sys/arch/amd64/conf/GENERIC
cvs rdiff -u -r1.153 -r1.154 src/sys/arch/amd64/conf/XEN3_DOM0
cvs rdiff -u -r1.85 -r1.86 src/sys/arch/amd64/conf/XEN3_DOMU
cvs rdiff -u -r1.1184 -r1.1185 src/sys/arch/i386/conf/GENERIC
cvs rdiff -u -r1.79 -r1.80 src/sys/arch/i386/conf/GENERIC_PS2TINY
cvs rdiff -u -r1.157 -r1.158 src/sys/arch/i386/conf/GENERIC_TINY
cvs rdiff -u -r1.43 -r1.44 src/sys/arch/i386/conf/INSTALL_FLOPPY
cvs rdiff -u -r1.156 -r1.157 src/sys/arch/i386/conf/INSTALL_TINY
cvs rdiff -u -r1.101 -r1.102 src/sys/arch/i386/conf/NET4501
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/i386/conf/XEN3PAE_DOM0
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/i386/conf/XEN3PAE_DOMU
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/arch/amd64/conf/GENERIC
diff -u src/sys/arch/amd64/conf/GENERIC:1.497 src/sys/arch/amd64/conf/GENERIC:1.498
--- src/sys/arch/amd64/conf/GENERIC:1.497 Tue Jul 31 16:44:29 2018
+++ src/sys/arch/amd64/conf/GENERIC Wed Aug 1 16:59:09 2018
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.497 2018/07/31 16:44:29 khorben Exp $
+# $NetBSD: GENERIC,v 1.498 2018/08/01 16:59:09 maxv Exp $
#
# GENERIC machine description file
#
@@ -22,7 +22,7 @@ include "arch/amd64/conf/std.amd64"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC-$Revision: 1.497 $"
+#ident "GENERIC-$Revision: 1.498 $"
maxusers 64 # estimated number of users
@@ -201,10 +201,6 @@ options NETATALK # AppleTalk networking
options PPP_BSDCOMP # BSD-Compress compression support for PPP
options PPP_DEFLATE # Deflate compression support for PPP
options PPP_FILTER # Active filter support for PPP (requires bpf)
-options IPFILTER_LOG # ipmon(8) log support
-options IPFILTER_LOOKUP # ippool(8) support
-options IPFILTER_COMPAT # Compat for IP-Filter
-#options IPFILTER_DEFAULT_BLOCK # block all packets by default
#options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG
#options TCP_SIGNATURE # Enable RFC-2385 TCP md5 signatures
@@ -1286,7 +1282,6 @@ options VND_COMPRESSION # compressed v
# network pseudo-devices
pseudo-device bpfilter # Berkeley packet filter
#pseudo-device carp # Common Address Redundancy Protocol
-pseudo-device ipfilter # IP filter (firewall) and NAT
pseudo-device loop # network loopback
#pseudo-device mpls # MPLS pseudo-interface
pseudo-device ppp # Point-to-Point Protocol
@@ -1307,10 +1302,7 @@ pseudo-device bridge # simple inter-ne
pseudo-device agr # IEEE 802.3ad link aggregation
pseudo-device l2tp # L2TPv3 interface
#pseudo-device etherip # Tunnel Ethernet over IP
-#pseudo-device pf # PF packet filter
-#pseudo-device pflog # PF log if
-#pseudo-device pfsync # PF sync if
-#pseudo-device npf # NPF packet filter
+pseudo-device npf # NPF packet filter
#pseudo-device canloop # CAN loopback interface
Index: src/sys/arch/amd64/conf/XEN3_DOM0
diff -u src/sys/arch/amd64/conf/XEN3_DOM0:1.153 src/sys/arch/amd64/conf/XEN3_DOM0:1.154
--- src/sys/arch/amd64/conf/XEN3_DOM0:1.153 Sat Jun 23 14:14:42 2018
+++ src/sys/arch/amd64/conf/XEN3_DOM0 Wed Aug 1 16:59:09 2018
@@ -1,4 +1,4 @@
-# $NetBSD: XEN3_DOM0,v 1.153 2018/06/23 14:14:42 jakllsch Exp $
+# $NetBSD: XEN3_DOM0,v 1.154 2018/08/01 16:59:09 maxv Exp $
include "arch/amd64/conf/std.xen"
@@ -10,7 +10,7 @@ options INCLUDE_CONFIG_FILE # embed con
#options UVMHIST_PRINT
#options SYSCALL_DEBUG
-#ident "XEN3_DOM0-$Revision: 1.153 $"
+#ident "XEN3_DOM0-$Revision: 1.154 $"
maxusers 32 # estimated number of users
@@ -131,9 +131,6 @@ options NETATALK # AppleTalk networking
options PPP_BSDCOMP # BSD-Compress compression support for PPP
options PPP_DEFLATE # Deflate compression support for PPP
options PPP_FILTER # Active filter support for PPP (requires bpf)
-options IPFILTER_LOG # ipmon(8) log support
-options IPFILTER_LOOKUP # ippool(8) support
-#options IPFILTER_DEFAULT_BLOCK # block all packets by default
#options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG
#options ALTQ # Manipulate network interfaces' output queues
@@ -861,7 +858,6 @@ pseudo-device dm # device-mapper drive
# network pseudo-devices
pseudo-device bpfilter # Berkeley packet filter
-pseudo-device ipfilter # IP filter (firewall) and NAT
pseudo-device loop # network loopback
pseudo-device ppp # Point-to-Point Protocol
pseudo-device pppoe # PPP over Ethernet (RFC 2516)
@@ -875,10 +871,7 @@ pseudo-device stf # 6to4 IPv6 over IPv
pseudo-device vlan # IEEE 802.1q encapsulation
pseudo-device bridge # simple inter-network bridging
#options BRIDGE_IPF # bridge uses IP/IPv6 pfil hooks too
-#pseudo-device pf # PF packet filter
-#pseudo-device pflog # PF log if
-#pseudo-device pfsync # PF sync if
-#pseudo-device npf # NPF packet filter
+pseudo-device npf # NPF packet filter
# miscellaneous pseudo-devices
pseudo-device pty # pseudo-terminals
Index: src/sys/arch/amd64/conf/XEN3_DOMU
diff -u src/sys/arch/amd64/conf/XEN3_DOMU:1.85 src/sys/arch/amd64/conf/XEN3_DOMU:1.86
--- src/sys/arch/amd64/conf/XEN3_DOMU:1.85 Tue Jul 17 10:18:32 2018
+++ src/sys/arch/amd64/conf/XEN3_DOMU Wed Aug 1 16:59:09 2018
@@ -1,4 +1,4 @@
-# $NetBSD: XEN3_DOMU,v 1.85 2018/07/17 10:18:32 bouyer Exp $
+# $NetBSD: XEN3_DOMU,v 1.86 2018/08/01 16:59:09 maxv Exp $
include "arch/amd64/conf/std.xen"
@@ -10,7 +10,7 @@ options INCLUDE_CONFIG_FILE # embed con
#options UVMHIST_PRINT
#options SYSCALL_DEBUG
-#ident "XEN3_DOMU-$Revision: 1.85 $"
+#ident "XEN3_DOMU-$Revision: 1.86 $"
maxusers 32 # estimated number of users
@@ -123,10 +123,6 @@ options NETATALK # AppleTalk networking
options PPP_BSDCOMP # BSD-Compress compression support for PPP
options PPP_DEFLATE # Deflate compression support for PPP
options PPP_FILTER # Active filter support for PPP (requires bpf)
-options IPFILTER_LOG # ipmon(8) log support
-options IPFILTER_LOOKUP # ippool(8) support
-options IPFILTER_COMPAT # Compat for IP-Filter
-#options IPFILTER_DEFAULT_BLOCK # block all packets by default
#options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG
#options ALTQ # Manipulate network interfaces' output queues
@@ -207,7 +203,6 @@ pseudo-device dm # device-mapper drive
# network pseudo-devices
pseudo-device bpfilter # Berkeley packet filter
#pseudo-device carp # Common Address Redundancy Protocol
-pseudo-device ipfilter # IP filter (firewall) and NAT
pseudo-device loop # network loopback
#pseudo-device mpls # MPLS pseudo-interface
pseudo-device ppp # Point-to-Point Protocol
@@ -222,10 +217,7 @@ pseudo-device stf # 6to4 IPv6 over IPv
pseudo-device vlan # IEEE 802.1q encapsulation
pseudo-device bridge # simple inter-network bridging
#options BRIDGE_IPF # bridge uses IP/IPv6 pfil hooks too
-#pseudo-device pf # PF packet filter
-#pseudo-device pflog # PF log if
-#pseudo-device pfsync # PF sync if
-#pseudo-device npf # NPF packet filter
+pseudo-device npf # NPF packet filter
options PAX_MPROTECT=1 # PaX mprotect(2) restrictions
options PAX_ASLR=1 # PaX Address Space Layout Randomization
Index: src/sys/arch/i386/conf/GENERIC
diff -u src/sys/arch/i386/conf/GENERIC:1.1184 src/sys/arch/i386/conf/GENERIC:1.1185
--- src/sys/arch/i386/conf/GENERIC:1.1184 Tue Jul 31 16:44:29 2018
+++ src/sys/arch/i386/conf/GENERIC Wed Aug 1 16:59:09 2018
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.1184 2018/07/31 16:44:29 khorben Exp $
+# $NetBSD: GENERIC,v 1.1185 2018/08/01 16:59:09 maxv Exp $
#
# GENERIC machine description file
#
@@ -22,7 +22,7 @@ include "arch/i386/conf/std.i386"
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "GENERIC-$Revision: 1.1184 $"
+#ident "GENERIC-$Revision: 1.1185 $"
maxusers 64 # estimated number of users
@@ -194,10 +194,6 @@ options NETATALK # AppleTalk networking
#options PPP_BSDCOMP # BSD-Compress compression support for PPP
#options PPP_DEFLATE # Deflate compression support for PPP
options PPP_FILTER # Active filter support for PPP (requires bpf)
-options IPFILTER_LOG # ipmon(8) log support
-options IPFILTER_LOOKUP # ippool(8) support
-options IPFILTER_COMPAT # Compat for IP-Filter
-#options IPFILTER_DEFAULT_BLOCK # block all packets by default
#options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG
#options ALTQ # Manipulate network interfaces' output queues
@@ -1653,7 +1649,6 @@ options VND_COMPRESSION # compressed v
# network pseudo-devices
pseudo-device bpfilter # Berkeley packet filter
#pseudo-device carp # Common Address Redundancy Protocol
-pseudo-device ipfilter # IP filter (firewall) and NAT
pseudo-device loop # network loopback
#pseudo-device mpls # MPLS pseudo-interface
pseudo-device ppp # Point-to-Point Protocol
@@ -1672,10 +1667,7 @@ pseudo-device vlan # IEEE 802.1q encap
pseudo-device bridge # simple inter-network bridging
#options BRIDGE_IPF # bridge uses IP/IPv6 pfil hooks too
pseudo-device agr # IEEE 802.3ad link aggregation
-#pseudo-device pf # PF packet filter
-#pseudo-device pflog # PF log if
-#pseudo-device pfsync # PF sync if
-#pseudo-device npf # NPF packet filter
+pseudo-device npf # NPF packet filter
#pseudo-device etherip # Tunnel Ethernet over IP
# srt is EXPERIMENTAL
#pseudo-device srt # source-address-based routing
Index: src/sys/arch/i386/conf/GENERIC_PS2TINY
diff -u src/sys/arch/i386/conf/GENERIC_PS2TINY:1.79 src/sys/arch/i386/conf/GENERIC_PS2TINY:1.80
--- src/sys/arch/i386/conf/GENERIC_PS2TINY:1.79 Mon Nov 6 02:57:18 2017
+++ src/sys/arch/i386/conf/GENERIC_PS2TINY Wed Aug 1 16:59:09 2018
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC_PS2TINY,v 1.79 2017/11/06 02:57:18 rin Exp $
+# $NetBSD: GENERIC_PS2TINY,v 1.80 2018/08/01 16:59:09 maxv Exp $
#
# GENERIC-style kernel config for IBM PS/2 with MCA bus. It only contains
# IBM PS/2 related stuff and has been generally trimmed down somewhat,
@@ -105,9 +105,6 @@ options INET6 # IPv6
#options PPP_BSDCOMP # BSD-Compress compression support for PPP
#options PPP_DEFLATE # Deflate compression support for PPP
#options PPP_FILTER # Active filter support for PPP (requires bpf)
-#options IPFILTER_LOG # ipmon(8) log support
-#options IPFILTER_LOOKUP # ippool(8) support
-#options IPFILTER_DEFAULT_BLOCK # block all packets by default
#options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG
#options ALTQ # Manipulate network interfaces' output queues
Index: src/sys/arch/i386/conf/GENERIC_TINY
diff -u src/sys/arch/i386/conf/GENERIC_TINY:1.157 src/sys/arch/i386/conf/GENERIC_TINY:1.158
--- src/sys/arch/i386/conf/GENERIC_TINY:1.157 Mon Nov 6 02:57:18 2017
+++ src/sys/arch/i386/conf/GENERIC_TINY Wed Aug 1 16:59:09 2018
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC_TINY,v 1.157 2017/11/06 02:57:18 rin Exp $
+# $NetBSD: GENERIC_TINY,v 1.158 2018/08/01 16:59:09 maxv Exp $
#
# GENERIC_TINY -- suitable default for 4M machines
# No EISA, PCI, or SCSI.
@@ -98,10 +98,6 @@ options INET # IP + ICMP + TCP + UDP
#options PPP_BSDCOMP # BSD-Compress compression support for PPP
#options PPP_DEFLATE # Deflate compression support for PPP
#options PPP_FILTER # Active filter support for PPP (requires bpf)
-#options IPFILTER_LOG # ipmon(8) log support
-#options IPFILTER_LOOKUP # ippool(8) support
-options IPFILTER_COMPAT # Compat for IP-Filter
-#options IPFILTER_DEFAULT_BLOCK # block all packets by default
#options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG
#options ALTQ # Manipulate network interfaces' output queues
@@ -523,7 +519,7 @@ pseudo-device vnd # disk-like interfac
# network pseudo-devices
pseudo-device bpfilter # Berkeley packet filter
pseudo-device bridge # simple inter-network bridging
-pseudo-device ipfilter # IP filter (firewall) and NAT
+pseudo-device npf # NPF packet filter
pseudo-device loop # network loopback
pseudo-device ppp # Point-to-Point Protocol
pseudo-device pppoe # PPP over Ethernet (RFC 2516)
Index: src/sys/arch/i386/conf/INSTALL_FLOPPY
diff -u src/sys/arch/i386/conf/INSTALL_FLOPPY:1.43 src/sys/arch/i386/conf/INSTALL_FLOPPY:1.44
--- src/sys/arch/i386/conf/INSTALL_FLOPPY:1.43 Mon Nov 6 02:57:18 2017
+++ src/sys/arch/i386/conf/INSTALL_FLOPPY Wed Aug 1 16:59:09 2018
@@ -1,4 +1,4 @@
-# $NetBSD: INSTALL_FLOPPY,v 1.43 2017/11/06 02:57:18 rin Exp $
+# $NetBSD: INSTALL_FLOPPY,v 1.44 2018/08/01 16:59:09 maxv Exp $
#
# INSTALL - Installation kernel.
#
@@ -743,7 +743,6 @@ pseudo-device md # memory disk device
# network pseudo-devices
pseudo-device bpfilter # Berkeley packet filter
-#pseudo-device ipfilter # IP filter (firewall) and NAT
pseudo-device loop # network loopback
#pseudo-device ppp # Point-to-Point Protocol
pseudo-device sl # Serial Line IP
Index: src/sys/arch/i386/conf/INSTALL_TINY
diff -u src/sys/arch/i386/conf/INSTALL_TINY:1.156 src/sys/arch/i386/conf/INSTALL_TINY:1.157
--- src/sys/arch/i386/conf/INSTALL_TINY:1.156 Mon Nov 6 02:57:18 2017
+++ src/sys/arch/i386/conf/INSTALL_TINY Wed Aug 1 16:59:10 2018
@@ -1,4 +1,4 @@
-# $NetBSD: INSTALL_TINY,v 1.156 2017/11/06 02:57:18 rin Exp $
+# $NetBSD: INSTALL_TINY,v 1.157 2018/08/01 16:59:10 maxv Exp $
#
# This kernel should be derived from INSTALL (which is derived
# from GENERIC) with some features commented out.
@@ -485,7 +485,6 @@ pseudo-device md # memory disk device
# network pseudo-devices
#pseudo-device bpfilter # Berkeley packet filter
-#pseudo-device ipfilter # IP filter (firewall) and NAT
pseudo-device loop # network loopback
#pseudo-device ppp # Point-to-Point Protocol
#pseudo-device sl # Serial Line IP
Index: src/sys/arch/i386/conf/NET4501
diff -u src/sys/arch/i386/conf/NET4501:1.101 src/sys/arch/i386/conf/NET4501:1.102
--- src/sys/arch/i386/conf/NET4501:1.101 Fri Jul 13 09:37:32 2018
+++ src/sys/arch/i386/conf/NET4501 Wed Aug 1 16:59:10 2018
@@ -1,4 +1,4 @@
-# $NetBSD: NET4501,v 1.101 2018/07/13 09:37:32 maxv Exp $
+# $NetBSD: NET4501,v 1.102 2018/08/01 16:59:10 maxv Exp $
#
# NET4501 -- kernel configuration for a Soekris Engineering net4501
# single-board computer.
@@ -10,7 +10,7 @@ include "arch/i386/conf/std.i386"
#options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-#ident "NET4501-$Revision: 1.101 $"
+#ident "NET4501-$Revision: 1.102 $"
maxusers 32 # estimated number of users
@@ -124,8 +124,6 @@ options PIM # Protocol Independent Mul
#options PPP_BSDCOMP # BSD-Compress compression support for PPP
#options PPP_DEFLATE # Deflate compression support for PPP
#options PPP_FILTER # Active filter support for PPP (requires bpf)
-#options IPFILTER_LOG # ipmon(8) log support
-#options IPFILTER_LOOKUP # ippool(8) support
#options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG
# These options enable verbose messages for several subsystems.
@@ -241,7 +239,7 @@ pseudo-device crypto # opencrypto fram
# network pseudo-devices
pseudo-device bpfilter # Berkeley packet filter
-pseudo-device ipfilter # IP filter (firewall) and NAT
+pseudo-device npf # NPF packet filter
pseudo-device loop # network loopback
pseudo-device ppp # Point-to-Point Protocol
pseudo-device pppoe # PPP over Ethernet (RFC 2516)
Index: src/sys/arch/i386/conf/XEN3PAE_DOM0
diff -u src/sys/arch/i386/conf/XEN3PAE_DOM0:1.2 src/sys/arch/i386/conf/XEN3PAE_DOM0:1.3
--- src/sys/arch/i386/conf/XEN3PAE_DOM0:1.2 Thu Jul 26 16:22:49 2018
+++ src/sys/arch/i386/conf/XEN3PAE_DOM0 Wed Aug 1 16:59:10 2018
@@ -1,4 +1,4 @@
-# $NetBSD: XEN3PAE_DOM0,v 1.2 2018/07/26 16:22:49 maxv Exp $
+# $NetBSD: XEN3PAE_DOM0,v 1.3 2018/08/01 16:59:10 maxv Exp $
#
# XEN3_0: Xen 3.0 domain0 kernel
@@ -142,9 +142,6 @@ options NETATALK # AppleTalk networking
options PPP_BSDCOMP # BSD-Compress compression support for PPP
options PPP_DEFLATE # Deflate compression support for PPP
options PPP_FILTER # Active filter support for PPP (requires bpf)
-options IPFILTER_LOG # ipmon(8) log support
-options IPFILTER_LOOKUP # ippool(8) support
-#options IPFILTER_DEFAULT_BLOCK # block all packets by default
#options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG
#options ALTQ # Manipulate network interfaces' output queues
@@ -818,7 +815,6 @@ pseudo-device dm # device-mapper drive
# network pseudo-devices
pseudo-device bpfilter # Berkeley packet filter
-pseudo-device ipfilter # IP filter (firewall) and NAT
pseudo-device loop # network loopback
pseudo-device ppp # Point-to-Point Protocol
pseudo-device pppoe # PPP over Ethernet (RFC 2516)
@@ -834,10 +830,7 @@ pseudo-device stf # 6to4 IPv6 over IPv
pseudo-device vlan # IEEE 802.1q encapsulation
pseudo-device bridge # simple inter-network bridging
#options BRIDGE_IPF # bridge uses IP/IPv6 pfil hooks too
-#pseudo-device pf # PF packet filter
-#pseudo-device pflog # PF log if
-#pseudo-device pfsync # PF sync if
-#pseudo-device npf # NPF packet filter
+pseudo-device npf # NPF packet filter
# accept filters
pseudo-device accf_data # "dataready" accept filter
Index: src/sys/arch/i386/conf/XEN3PAE_DOMU
diff -u src/sys/arch/i386/conf/XEN3PAE_DOMU:1.3 src/sys/arch/i386/conf/XEN3PAE_DOMU:1.4
--- src/sys/arch/i386/conf/XEN3PAE_DOMU:1.3 Thu Jul 26 16:22:49 2018
+++ src/sys/arch/i386/conf/XEN3PAE_DOMU Wed Aug 1 16:59:10 2018
@@ -1,4 +1,4 @@
-# $NetBSD: XEN3PAE_DOMU,v 1.3 2018/07/26 16:22:49 maxv Exp $
+# $NetBSD: XEN3PAE_DOMU,v 1.4 2018/08/01 16:59:10 maxv Exp $
include "arch/xen/conf/std.xen"
@@ -129,10 +129,6 @@ options NETATALK # AppleTalk networking
options PPP_BSDCOMP # BSD-Compress compression support for PPP
options PPP_DEFLATE # Deflate compression support for PPP
options PPP_FILTER # Active filter support for PPP (requires bpf)
-options IPFILTER_LOG # ipmon(8) log support
-options IPFILTER_LOOKUP # ippool(8) support
-options IPFILTER_COMPAT # Compat for IP-Filter
-#options IPFILTER_DEFAULT_BLOCK # block all packets by default
#options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG
#options ALTQ # Manipulate network interfaces' output queues
@@ -205,7 +201,6 @@ pseudo-device dm # device-mapper drive
# network pseudo-devices
pseudo-device bpfilter # Berkeley packet filter
-pseudo-device ipfilter # IP filter (firewall) and NAT
pseudo-device loop # network loopback
pseudo-device ppp # Point-to-Point Protocol
pseudo-device pppoe # PPP over Ethernet (RFC 2516)
@@ -219,10 +214,7 @@ pseudo-device stf # 6to4 IPv6 over IPv
pseudo-device vlan # IEEE 802.1q encapsulation
pseudo-device bridge # simple inter-network bridging
#options BRIDGE_IPF # bridge uses IP/IPv6 pfil hooks too
-#pseudo-device pf # PF packet filter
-#pseudo-device pflog # PF log if
-#pseudo-device pfsync # PF sync if
-#pseudo-device npf # NPF packet filter
+pseudo-device npf # NPF packet filter
# accept filters
pseudo-device accf_data # "dataready" accept filter