Page MenuHomeFreeBSD

D39063.id.diff
No OneTemporary

D39063.id.diff

diff --git a/tests/sys/netpfil/pf/fragmentation.sh b/tests/sys/netpfil/pf/fragmentation.sh
--- a/tests/sys/netpfil/pf/fragmentation.sh
+++ b/tests/sys/netpfil/pf/fragmentation.sh
@@ -103,6 +103,10 @@
jexec singsing ifconfig ${epair_link}b inet6 -ifdisabled
ifconfig ${epair_send}a inet6 -ifdisabled
+ ifconfig ${epair_send}a
+ jexec alcatraz ifconfig ${epair_send}b
+ lladdr=$(jexec alcatraz ifconfig ${epair_send}b | awk '/ scopeid / { print($2); }' | cut -f 1 -d %)
+
jexec alcatraz pfctl -e
pft_set_rules alcatraz \
"scrub fragment reassemble" \
@@ -120,6 +124,12 @@
atf_check -s exit:0 -o ignore\
ping -6 -c 1 -b 70000 -s 65000 2001:db8:42::2
+ # Force an NDP lookup
+ ping -6 -c 1 ${lladdr}%${epair_send}a
+
+ atf_check -s exit:0 -o ignore\
+ ping -6 -c 1 -b 70000 -s 65000 ${lladdr}%${epair_send}a
+
# Forwarding test
atf_check -s exit:0 -o ignore \
ping -6 -c 1 2001:db8:43::3

File Metadata

Mime Type
text/plain
Expires
Mon, Feb 9, 8:45 PM (20 h, 15 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28512069
Default Alt Text
D39063.id.diff (913 B)

Event Timeline