freebsd-src/sys/netpfil/ipfw
Kristof Provost 66f2f9ee08 ipfw: teach ipfw that pfsync is an upper layer protocol
Explicitly add pfsync as a know upper layer protocol so we don't
automatically discard pfsync packets (carried over IPv6).

net.inet6.ip6.fw.deny_unknown_exthdrs defaults to 1, so even if
net.inet.ip.fw.default_to_accept is set to 1 we'd discard pfsync (over
IPv6).

Reviewed by:	ae
Differential Revision:	https://reviews.freebsd.org/D40973
2023-07-11 14:59:08 +02:00
..
nat64 spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
nptv6 IfAPI: Explicitly include <net/if_private.h> in netstack 2023-01-31 15:02:16 -05:00
pmod
test spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
dn_aqm.h
dn_aqm_codel.c netpfil: Fix a typo in a source code comment 2022-09-03 19:18:54 +02:00
dn_aqm_codel.h sys: Nuke double-semicolons 2022-11-02 09:34:20 -06:00
dn_aqm_pie.c
dn_aqm_pie.h
dn_heap.c dummynet: fix wf2q use-after-free 2023-06-13 15:51:47 +02:00
dn_heap.h dummynet: fix wf2q use-after-free 2023-06-13 15:51:47 +02:00
dn_sched.h spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
dn_sched_fifo.c spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
dn_sched_fq_codel.c dummynet: fix codel 2022-11-11 11:53:31 +01:00
dn_sched_fq_codel.h
dn_sched_fq_codel_helper.h
dn_sched_fq_pie.c
dn_sched_prio.c spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
dn_sched_qfq.c spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
dn_sched_rr.c spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
dn_sched_wf2q.c dummynet: fix wf2q use-after-free 2023-06-13 15:51:47 +02:00
dummynet.txt
ip_dn_glue.c spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
ip_dn_io.c spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
ip_dn_private.h dummynet: remove unused field from dn_pkt_tag 2023-06-13 15:51:47 +02:00
ip_dummynet.c spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
ip_fw2.c ipfw: teach ipfw that pfsync is an upper layer protocol 2023-07-11 14:59:08 +02:00
ip_fw_bpf.c IfAPI: Explicitly include <net/if_private.h> in netstack 2023-01-31 15:02:16 -05:00
ip_fw_dynamic.c spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
ip_fw_eaction.c
ip_fw_iface.c IfAPI: Explicitly include <net/if_private.h> in netstack 2023-01-31 15:02:16 -05:00
ip_fw_log.c spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
ip_fw_nat.c spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
ip_fw_pfil.c spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
ip_fw_private.h spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
ip_fw_sockopt.c spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
ip_fw_table.c spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
ip_fw_table.h
ip_fw_table_algo.c
ip_fw_table_value.c ipfw: add [fw]mark implementation for ipfw 2023-04-25 12:40:23 +00:00