diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-08-21 10:42:25 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-08-24 09:09:51 +0200 |
commit | 63084c1988e3c8c0858fd747485f250a2160f434 (patch) | |
tree | 466a6ccbdc5469fc497a49f3b94fe5448b3b7765 /libbsd.py | |
parent | Update rtems-bsd-kernel-namespace.h (diff) | |
download | rtems-libbsd-63084c1988e3c8c0858fd747485f250a2160f434.tar.bz2 |
IPFW(4): Remove FreeBSD import
This firewall was not ported to RTEMS and is just dead code which may
make trouble during FreeBSD baseline updates. It also increased the
compile-time of the library for nothing.
Update #3472.
Diffstat (limited to '')
-rw-r--r-- | libbsd.py | 56 |
1 files changed, 1 insertions, 55 deletions
@@ -2440,6 +2440,7 @@ class pf(builder.Module): 'sys/net/if_pflog.h', 'sys/net/if_pfsync.h', 'sys/net/pfvar.h', + 'sys/netpfil/ipfw/ip_fw_private.h', 'sys/netpfil/pf/pf_altq.h', 'sys/netpfil/pf/pf.h', 'sys/netpfil/pf/pf_mtag.h', @@ -2462,60 +2463,6 @@ class pf(builder.Module): mm.generator['source']() ) -class ipfw(builder.Module): - - def __init__(self, manager): - super(ipfw, self).__init__(manager, type(self).__name__) - - def generate(self): - mm = self.manager - self.addKernelSpaceHeaderFiles( - [ - 'sys/netinet6/ip_fw_nat64.h', - 'sys/netinet6/ip_fw_nptv6.h', - 'sys/netpfil/ipfw/dn_aqm_codel.h', - 'sys/netpfil/ipfw/dn_aqm.h', - 'sys/netpfil/ipfw/dn_aqm_pie.h', - 'sys/netpfil/ipfw/dn_heap.h', - 'sys/netpfil/ipfw/dn_sched_fq_codel.h', - 'sys/netpfil/ipfw/dn_sched_fq_codel_helper.h', - 'sys/netpfil/ipfw/dn_sched.h', - 'sys/netpfil/ipfw/ip_dn_private.h', - 'sys/netpfil/ipfw/ip_fw_private.h', - 'sys/netpfil/ipfw/ip_fw_table.h', - 'sys/netpfil/ipfw/nat64/ip_fw_nat64.h', - 'sys/netpfil/ipfw/nat64/nat64lsn.h', - 'sys/netpfil/ipfw/nat64/nat64stl.h', - 'sys/netpfil/ipfw/nat64/nat64_translate.h', - 'sys/netpfil/ipfw/nptv6/nptv6.h', - ] - ) - self.addKernelSpaceSourceFiles( - [ - 'sys/netpfil/ipfw/ip_fw2.c', - 'sys/netpfil/ipfw/ip_fw_bpf.c', - 'sys/netpfil/ipfw/ip_fw_dynamic.c', - 'sys/netpfil/ipfw/ip_fw_eaction.c', - 'sys/netpfil/ipfw/ip_fw_iface.c', - 'sys/netpfil/ipfw/ip_fw_log.c', - 'sys/netpfil/ipfw/ip_fw_nat.c', - 'sys/netpfil/ipfw/ip_fw_pfil.c', - 'sys/netpfil/ipfw/ip_fw_sockopt.c', - 'sys/netpfil/ipfw/ip_fw_table_algo.c', - 'sys/netpfil/ipfw/ip_fw_table.c', - 'sys/netpfil/ipfw/ip_fw_table_value.c', - 'sys/netpfil/ipfw/nat64/ip_fw_nat64.c', - 'sys/netpfil/ipfw/nat64/nat64lsn.c', - 'sys/netpfil/ipfw/nat64/nat64lsn_control.c', - 'sys/netpfil/ipfw/nat64/nat64stl.c', - 'sys/netpfil/ipfw/nat64/nat64stl_control.c', - 'sys/netpfil/ipfw/nat64/nat64_translate.c', - 'sys/netpfil/ipfw/nptv6/ip_fw_nptv6.c', - 'sys/netpfil/ipfw/nptv6/nptv6.c', - ], - mm.generator['source']() - ) - # # PCI # @@ -4966,7 +4913,6 @@ def load(mm): mm.addModule(crypto(mm)) mm.addModule(altq(mm)) mm.addModule(pf(mm)) - mm.addModule(ipfw(mm)) mm.addModule(dev_net(mm)) # Add PCI |