pf tests: pflog:{rdr_action,state_max} disable IPv6

Turn off IPv6 on all interfaces to avoid having multicast listener
reports generated that might turn up in out pflog output, disrupting
the test.

Sponsored by:	Rubicon Communications, LLC ("Netgate")
This commit is contained in:
Kristof Provost
2025-11-26 18:20:24 +01:00
parent 685d5860ac
commit 39cbfc78b5
+7
View File
@@ -205,9 +205,11 @@ state_max_body()
epair=$(vnet_mkepair)
vnet_mkjail alcatraz ${epair}a
jexec alcatraz ifconfig ${epair}a inet6 ifdisabled
jexec alcatraz ifconfig ${epair}a 192.0.2.1/24 up
ifconfig ${epair}b 192.0.2.2/24 up
ifconfig ${epair}b inet6 ifdisabled
# Sanity check
atf_check -s exit:0 -o ignore \
@@ -353,6 +355,11 @@ rdr_action_body()
vnet_mkjail ${j}gw ${epair_srv}b ${epair_c}a
vnet_mkjail ${j}c ${epair_c}b
jexec ${j}srv ifconfig ${epair_srv}a inet6 ifdisabled
jexec ${j}gw ifconfig ${epair_srv}b inet6 ifdisabled
jexec ${j}gw ifconfig ${epair_c}a inet6 ifdisabled
jexec ${j}c ifconfig ${epair_c}b inet6 ifdisabled
jexec ${j}srv ifconfig ${epair_srv}a 198.51.100.1/24 up
# No default route in srv jail, to ensure we're NAT-ing
jexec ${j}gw ifconfig ${epair_srv}b 198.51.100.2/24 up