==== pfail ==== doas -n ifconfig lo1000000 create doas -n ifconfig tun1000000 create doas -n ifconfig tun1000001 create doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail1.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail1.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail2.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail2.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail3.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail3.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail4.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail4.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail5.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail5.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail6.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail6.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail7.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail7.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail8.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail8.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail11.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail11.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail12.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail12.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail13.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail13.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail14.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail14.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail15.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail15.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail16.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail16.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail17.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail17.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail19.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail19.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail20.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail20.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail23.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail23.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail25.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail25.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail27.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail27.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail30.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail30.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail37.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail37.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail38.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail38.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail39.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail39.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail40.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail40.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail41.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail41.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail42.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail42.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail43.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail43.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail47.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail47.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail48.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail48.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail49.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail49.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail50.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail50.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail51.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail51.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail52.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail52.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail53.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail53.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail54.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail54.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail55.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail55.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail56.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail56.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail57.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail57.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail58.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail58.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail59.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail59.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail60.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail60.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail61.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail61.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail62.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail62.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail63.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail63.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail64.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail64.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail65.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail65.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail66.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail66.ok /dev/stdin doas -n /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pfail67.in 2>&1 | diff -u /home/src/regress/sbin/pfctl/pfail67.ok /dev/stdin doas -n ifconfig lo1000000 destroy doas -n ifconfig tun1000000 destroy doas -n ifconfig tun1000001 destroy ==== pf-include-setup ==== doas -n ifconfig lo1000000 create doas -n ifconfig tun1000000 create doas -n ifconfig tun1000001 create [ -f /home/src/regress/sbin/pfctl/obj/pf95.include ] || ln -s /home/src/regress/sbin/pfctl/pf95.include /home/src/regress/sbin/pfctl/obj [ -f /home/src/regress/sbin/pfctl/obj/pf103.include ] || ln -s /home/src/regress/sbin/pfctl/pf103.include /home/src/regress/sbin/pfctl/obj doas -n ifconfig lo1000000 destroy doas -n ifconfig tun1000000 destroy doas -n ifconfig tun1000001 destroy ==== pf ==== doas -n ifconfig lo1000000 create doas -n ifconfig tun1000000 create doas -n ifconfig tun1000001 create /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf1.in | diff -u /home/src/regress/sbin/pfctl/pf1.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf2.in | diff -u /home/src/regress/sbin/pfctl/pf2.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf3.in | diff -u /home/src/regress/sbin/pfctl/pf3.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf4.in | diff -u /home/src/regress/sbin/pfctl/pf4.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf5.in | diff -u /home/src/regress/sbin/pfctl/pf5.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf6.in | diff -u /home/src/regress/sbin/pfctl/pf6.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf7.in | diff -u /home/src/regress/sbin/pfctl/pf7.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf8.in | diff -u /home/src/regress/sbin/pfctl/pf8.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf9.in | diff -u /home/src/regress/sbin/pfctl/pf9.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf10.in | diff -u /home/src/regress/sbin/pfctl/pf10.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf11.in | diff -u /home/src/regress/sbin/pfctl/pf11.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf12.in | diff -u /home/src/regress/sbin/pfctl/pf12.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf13.in | diff -u /home/src/regress/sbin/pfctl/pf13.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf14.in | diff -u /home/src/regress/sbin/pfctl/pf14.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf15.in | diff -u /home/src/regress/sbin/pfctl/pf15.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf16.in | diff -u /home/src/regress/sbin/pfctl/pf16.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf17.in | diff -u /home/src/regress/sbin/pfctl/pf17.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf18.in | diff -u /home/src/regress/sbin/pfctl/pf18.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf19.in | diff -u /home/src/regress/sbin/pfctl/pf19.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf20.in | diff -u /home/src/regress/sbin/pfctl/pf20.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf21.in | diff -u /home/src/regress/sbin/pfctl/pf21.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf22.in | diff -u /home/src/regress/sbin/pfctl/pf22.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf23.in | diff -u /home/src/regress/sbin/pfctl/pf23.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf24.in | diff -u /home/src/regress/sbin/pfctl/pf24.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf25.in | diff -u /home/src/regress/sbin/pfctl/pf25.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf26.in | diff -u /home/src/regress/sbin/pfctl/pf26.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf27.in | diff -u /home/src/regress/sbin/pfctl/pf27.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf28.in | diff -u /home/src/regress/sbin/pfctl/pf28.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf29.in | diff -u /home/src/regress/sbin/pfctl/pf29.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf30.in | diff -u /home/src/regress/sbin/pfctl/pf30.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf31.in | diff -u /home/src/regress/sbin/pfctl/pf31.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf32.in | diff -u /home/src/regress/sbin/pfctl/pf32.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf34.in | diff -u /home/src/regress/sbin/pfctl/pf34.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf35.in | diff -u /home/src/regress/sbin/pfctl/pf35.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf36.in | diff -u /home/src/regress/sbin/pfctl/pf36.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf38.in | diff -u /home/src/regress/sbin/pfctl/pf38.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf39.in | diff -u /home/src/regress/sbin/pfctl/pf39.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf40.in | diff -u /home/src/regress/sbin/pfctl/pf40.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf41.in | diff -u /home/src/regress/sbin/pfctl/pf41.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf44.in | diff -u /home/src/regress/sbin/pfctl/pf44.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf46.in | diff -u /home/src/regress/sbin/pfctl/pf46.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf47.in | diff -u /home/src/regress/sbin/pfctl/pf47.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf48.in | diff -u /home/src/regress/sbin/pfctl/pf48.ok /dev/stdin stdin:1: skipping duplicate table checks for stdin:2: skipping duplicate table checks for stdin:3: skipping duplicate table checks for /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf49.in | diff -u /home/src/regress/sbin/pfctl/pf49.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf50.in | diff -u /home/src/regress/sbin/pfctl/pf50.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf52.in | diff -u /home/src/regress/sbin/pfctl/pf52.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf53.in | diff -u /home/src/regress/sbin/pfctl/pf53.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf54.in | diff -u /home/src/regress/sbin/pfctl/pf54.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf55.in | diff -u /home/src/regress/sbin/pfctl/pf55.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf56.in | diff -u /home/src/regress/sbin/pfctl/pf56.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf57.in | diff -u /home/src/regress/sbin/pfctl/pf57.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf60.in | diff -u /home/src/regress/sbin/pfctl/pf60.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf61.in | diff -u /home/src/regress/sbin/pfctl/pf61.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf65.in | diff -u /home/src/regress/sbin/pfctl/pf65.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf66.in | diff -u /home/src/regress/sbin/pfctl/pf66.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf67.in | diff -u /home/src/regress/sbin/pfctl/pf67.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf68.in | diff -u /home/src/regress/sbin/pfctl/pf68.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf69.in | diff -u /home/src/regress/sbin/pfctl/pf69.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf70.in | diff -u /home/src/regress/sbin/pfctl/pf70.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf71.in | diff -u /home/src/regress/sbin/pfctl/pf71.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf72.in | diff -u /home/src/regress/sbin/pfctl/pf72.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf73.in | diff -u /home/src/regress/sbin/pfctl/pf73.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf74.in | diff -u /home/src/regress/sbin/pfctl/pf74.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf75.in | diff -u /home/src/regress/sbin/pfctl/pf75.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf76.in | diff -u /home/src/regress/sbin/pfctl/pf76.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf77.in | diff -u /home/src/regress/sbin/pfctl/pf77.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf78.in | diff -u /home/src/regress/sbin/pfctl/pf78.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf79.in | diff -u /home/src/regress/sbin/pfctl/pf79.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf80.in | diff -u /home/src/regress/sbin/pfctl/pf80.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf81.in | diff -u /home/src/regress/sbin/pfctl/pf81.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf82.in | diff -u /home/src/regress/sbin/pfctl/pf82.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf83.in | diff -u /home/src/regress/sbin/pfctl/pf83.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf84.in | diff -u /home/src/regress/sbin/pfctl/pf84.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf85.in | diff -u /home/src/regress/sbin/pfctl/pf85.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf86.in | diff -u /home/src/regress/sbin/pfctl/pf86.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf87.in | diff -u /home/src/regress/sbin/pfctl/pf87.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf88.in | diff -u /home/src/regress/sbin/pfctl/pf88.ok /dev/stdin stdin:19: warning: synproxy used for inbound rules only, ignored for outbound /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf89.in | diff -u /home/src/regress/sbin/pfctl/pf89.ok /dev/stdin stdin:3: skipping duplicate table checks for /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf90.in | diff -u /home/src/regress/sbin/pfctl/pf90.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf91.in | diff -u /home/src/regress/sbin/pfctl/pf91.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf92.in | diff -u /home/src/regress/sbin/pfctl/pf92.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf93.in | diff -u /home/src/regress/sbin/pfctl/pf93.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf94.in | diff -u /home/src/regress/sbin/pfctl/pf94.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf95.in | diff -u /home/src/regress/sbin/pfctl/pf95.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf96.in | diff -u /home/src/regress/sbin/pfctl/pf96.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf97.in | diff -u /home/src/regress/sbin/pfctl/pf97.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf98.in | diff -u /home/src/regress/sbin/pfctl/pf98.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf99.in | diff -u /home/src/regress/sbin/pfctl/pf99.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf100.in | diff -u /home/src/regress/sbin/pfctl/pf100.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf101.in | diff -u /home/src/regress/sbin/pfctl/pf101.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf102.in | diff -u /home/src/regress/sbin/pfctl/pf102.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf103.in | diff -u /home/src/regress/sbin/pfctl/pf103.ok /dev/stdin Loading anchor x from pf103.include /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf104.in | diff -u /home/src/regress/sbin/pfctl/pf104.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf105.in | diff -u /home/src/regress/sbin/pfctl/pf105.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf106.in | diff -u /home/src/regress/sbin/pfctl/pf106.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf107.in | diff -u /home/src/regress/sbin/pfctl/pf107.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf108.in | diff -u /home/src/regress/sbin/pfctl/pf108.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf109.in | diff -u /home/src/regress/sbin/pfctl/pf109.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf110.in | diff -u /home/src/regress/sbin/pfctl/pf110.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf111.in | diff -u /home/src/regress/sbin/pfctl/pf111.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf114.in | diff -u /home/src/regress/sbin/pfctl/pf114.ok /dev/stdin doas -n ifconfig lo1000000 destroy doas -n ifconfig tun1000000 destroy doas -n ifconfig tun1000001 destroy ==== selfpf ==== doas -n ifconfig lo1000000 create doas -n ifconfig tun1000000 create doas -n ifconfig tun1000001 create /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf1.ok | diff -u /home/src/regress/sbin/pfctl/pf1.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf2.ok | diff -u /home/src/regress/sbin/pfctl/pf2.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf3.ok | diff -u /home/src/regress/sbin/pfctl/pf3.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf4.ok | diff -u /home/src/regress/sbin/pfctl/pf4.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf5.ok | diff -u /home/src/regress/sbin/pfctl/pf5.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf6.ok | diff -u /home/src/regress/sbin/pfctl/pf6.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf7.ok | diff -u /home/src/regress/sbin/pfctl/pf7.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf8.ok | diff -u /home/src/regress/sbin/pfctl/pf8.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf9.ok | diff -u /home/src/regress/sbin/pfctl/pf9.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf10.ok | diff -u /home/src/regress/sbin/pfctl/pf10.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf11.ok | diff -u /home/src/regress/sbin/pfctl/pf11.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf12.ok | diff -u /home/src/regress/sbin/pfctl/pf12.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf13.ok | diff -u /home/src/regress/sbin/pfctl/pf13.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf14.ok | diff -u /home/src/regress/sbin/pfctl/pf14.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf15.ok | diff -u /home/src/regress/sbin/pfctl/pf15.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf16.ok | diff -u /home/src/regress/sbin/pfctl/pf16.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf17.ok | diff -u /home/src/regress/sbin/pfctl/pf17.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf18.ok | diff -u /home/src/regress/sbin/pfctl/pf18.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf19.ok | diff -u /home/src/regress/sbin/pfctl/pf19.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf20.ok | diff -u /home/src/regress/sbin/pfctl/pf20.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf21.ok | diff -u /home/src/regress/sbin/pfctl/pf21.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf22.ok | diff -u /home/src/regress/sbin/pfctl/pf22.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf23.ok | diff -u /home/src/regress/sbin/pfctl/pf23.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf24.ok | diff -u /home/src/regress/sbin/pfctl/pf24.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf25.ok | diff -u /home/src/regress/sbin/pfctl/pf25.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf26.ok | diff -u /home/src/regress/sbin/pfctl/pf26.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf27.ok | diff -u /home/src/regress/sbin/pfctl/pf27.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf28.ok | diff -u /home/src/regress/sbin/pfctl/pf28.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf29.ok | diff -u /home/src/regress/sbin/pfctl/pf29.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf30.ok | diff -u /home/src/regress/sbin/pfctl/pf30.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf31.ok | diff -u /home/src/regress/sbin/pfctl/pf31.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf32.ok | diff -u /home/src/regress/sbin/pfctl/pf32.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf34.ok | diff -u /home/src/regress/sbin/pfctl/pf34.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf35.ok | diff -u /home/src/regress/sbin/pfctl/pf35.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf36.ok | diff -u /home/src/regress/sbin/pfctl/pf36.ok /dev/stdin stdin:1: skipping duplicate table checks for <__automatic_0> stdin:2: skipping duplicate table checks for <__automatic_1> stdin:3: skipping duplicate table checks for <__automatic_2> stdin:4: skipping duplicate table checks for <__automatic_3> stdin:5: skipping duplicate table checks for <__automatic_4> stdin:6: skipping duplicate table checks for <__automatic_5> stdin:7: skipping duplicate table checks for <__automatic_6> /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf38.ok | diff -u /home/src/regress/sbin/pfctl/pf38.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf39.ok | diff -u /home/src/regress/sbin/pfctl/pf39.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf40.ok | diff -u /home/src/regress/sbin/pfctl/pf40.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf41.ok | diff -u /home/src/regress/sbin/pfctl/pf41.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf44.ok | diff -u /home/src/regress/sbin/pfctl/pf44.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf46.ok | diff -u /home/src/regress/sbin/pfctl/pf46.ok /dev/stdin stdin:1: skipping duplicate table checks for <__automatic_0> stdin:2: skipping duplicate table checks for <__automatic_1> /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf47.ok | diff -u /home/src/regress/sbin/pfctl/pf47.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf48.ok | diff -u /home/src/regress/sbin/pfctl/pf48.ok /dev/stdin stdin:1: skipping duplicate table checks for stdin:2: skipping duplicate table checks for stdin:3: skipping duplicate table checks for /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf49.ok | diff -u /home/src/regress/sbin/pfctl/pf49.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf50.ok | diff -u /home/src/regress/sbin/pfctl/pf50.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf52.ok | diff -u /home/src/regress/sbin/pfctl/pf52.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf53.ok | diff -u /home/src/regress/sbin/pfctl/pf53.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf54.ok | diff -u /home/src/regress/sbin/pfctl/pf54.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf55.ok | diff -u /home/src/regress/sbin/pfctl/pf55.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf56.ok | diff -u /home/src/regress/sbin/pfctl/pf56.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf57.ok | diff -u /home/src/regress/sbin/pfctl/pf57.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf60.ok | diff -u /home/src/regress/sbin/pfctl/pf60.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf61.ok | diff -u /home/src/regress/sbin/pfctl/pf61.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf65.ok | diff -u /home/src/regress/sbin/pfctl/pf65.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf66.ok | diff -u /home/src/regress/sbin/pfctl/pf66.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf67.ok | diff -u /home/src/regress/sbin/pfctl/pf67.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf68.ok | diff -u /home/src/regress/sbin/pfctl/pf68.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf69.ok | diff -u /home/src/regress/sbin/pfctl/pf69.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf70.ok | diff -u /home/src/regress/sbin/pfctl/pf70.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf71.ok | diff -u /home/src/regress/sbin/pfctl/pf71.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf72.ok | diff -u /home/src/regress/sbin/pfctl/pf72.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf73.ok | diff -u /home/src/regress/sbin/pfctl/pf73.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf74.ok | diff -u /home/src/regress/sbin/pfctl/pf74.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf75.ok | diff -u /home/src/regress/sbin/pfctl/pf75.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf76.ok | diff -u /home/src/regress/sbin/pfctl/pf76.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf77.ok | diff -u /home/src/regress/sbin/pfctl/pf77.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf78.ok | diff -u /home/src/regress/sbin/pfctl/pf78.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf79.ok | diff -u /home/src/regress/sbin/pfctl/pf79.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf80.ok | diff -u /home/src/regress/sbin/pfctl/pf80.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf81.ok | diff -u /home/src/regress/sbin/pfctl/pf81.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf82.ok | diff -u /home/src/regress/sbin/pfctl/pf82.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf83.ok | diff -u /home/src/regress/sbin/pfctl/pf83.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf84.ok | diff -u /home/src/regress/sbin/pfctl/pf84.ok /dev/stdin stdin:1: skipping duplicate table checks for <__automatic_0> stdin:2: skipping duplicate table checks for <__automatic_1> /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf85.ok | diff -u /home/src/regress/sbin/pfctl/pf85.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf86.ok | diff -u /home/src/regress/sbin/pfctl/pf86.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf87.ok | diff -u /home/src/regress/sbin/pfctl/pf87.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf88.ok | diff -u /home/src/regress/sbin/pfctl/pf88.ok /dev/stdin stdin:14: warning: synproxy used for inbound rules only, ignored for outbound /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf89.ok | diff -u /home/src/regress/sbin/pfctl/pf89.ok /dev/stdin stdin:1: skipping duplicate table checks for /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf90.ok | diff -u /home/src/regress/sbin/pfctl/pf90.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf91.ok | diff -u /home/src/regress/sbin/pfctl/pf91.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf92.ok | diff -u /home/src/regress/sbin/pfctl/pf92.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf93.ok | diff -u /home/src/regress/sbin/pfctl/pf93.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf94.ok | diff -u /home/src/regress/sbin/pfctl/pf94.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf95.ok | diff -u /home/src/regress/sbin/pfctl/pf95.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf96.ok | diff -u /home/src/regress/sbin/pfctl/pf96.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf97.ok | diff -u /home/src/regress/sbin/pfctl/pf97.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf98.ok | diff -u /home/src/regress/sbin/pfctl/pf98.ok /dev/stdin stdin:1: skipping duplicate table checks for <__automatic_0> /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf99.ok | diff -u /home/src/regress/sbin/pfctl/pf99.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf100.ok | diff -u /home/src/regress/sbin/pfctl/pf100.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf101.ok | diff -u /home/src/regress/sbin/pfctl/pf101.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf102.ok | diff -u /home/src/regress/sbin/pfctl/pf102.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf103.ok | diff -u /home/src/regress/sbin/pfctl/pf103.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf104.ok | diff -u /home/src/regress/sbin/pfctl/pf104.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf105.ok | diff -u /home/src/regress/sbin/pfctl/pf105.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf106.ok | diff -u /home/src/regress/sbin/pfctl/pf106.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf107.ok | diff -u /home/src/regress/sbin/pfctl/pf107.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf108.ok | diff -u /home/src/regress/sbin/pfctl/pf108.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf109.ok | diff -u /home/src/regress/sbin/pfctl/pf109.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf110.ok | diff -u /home/src/regress/sbin/pfctl/pf110.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf111.ok | diff -u /home/src/regress/sbin/pfctl/pf111.ok /dev/stdin /sbin/pfctl -o none -nv -f - < /home/src/regress/sbin/pfctl/pf114.ok | diff -u /home/src/regress/sbin/pfctl/pf114.ok /dev/stdin doas -n ifconfig lo1000000 destroy doas -n ifconfig tun1000000 destroy doas -n ifconfig tun1000001 destroy ==== pf-changerule ==== doas -n ifconfig lo1000000 create doas -n ifconfig tun1000000 create doas -n ifconfig tun1000001 create yacc -o parse.c /home/src/regress/sbin/pfctl/../../../sbin/pfctl/parse.y cc -Wall -Wmissing-prototypes -Wno-uninitialized -Wstrict-prototypes -Wno-unused-variable -I/home/src/regress/sbin/pfctl/../../../sbin/pfctl -DREGRESS_NOMAIN -MD -MP -c /home/src/regress/sbin/pfctl/changerule.c cc -Wall -Wmissing-prototypes -Wno-uninitialized -Wstrict-prototypes -Wno-unused-variable -I/home/src/regress/sbin/pfctl/../../../sbin/pfctl -DREGRESS_NOMAIN -MD -MP -c parse.c cc -Wall -Wmissing-prototypes -Wno-uninitialized -Wstrict-prototypes -Wno-unused-variable -I/home/src/regress/sbin/pfctl/../../../sbin/pfctl -DREGRESS_NOMAIN -MD -MP -c /home/src/regress/sbin/pfctl/../../../sbin/pfctl/pfctl_parser.c cc -Wall -Wmissing-prototypes -Wno-uninitialized -Wstrict-prototypes -Wno-unused-variable -I/home/src/regress/sbin/pfctl/../../../sbin/pfctl -DREGRESS_NOMAIN -MD -MP -c /home/src/regress/sbin/pfctl/../../../sbin/pfctl/pf_print_state.c cc -Wall -Wmissing-prototypes -Wno-uninitialized -Wstrict-prototypes -Wno-unused-variable -I/home/src/regress/sbin/pfctl/../../../sbin/pfctl -DREGRESS_NOMAIN -MD -MP -c /home/src/regress/sbin/pfctl/../../../sbin/pfctl/pfctl.c cc -Wall -Wmissing-prototypes -Wno-uninitialized -Wstrict-prototypes -Wno-unused-variable -I/home/src/regress/sbin/pfctl/../../../sbin/pfctl -DREGRESS_NOMAIN -MD -MP -c /home/src/regress/sbin/pfctl/../../../sbin/pfctl/pfctl_osfp.c cc -Wall -Wmissing-prototypes -Wno-uninitialized -Wstrict-prototypes -Wno-unused-variable -I/home/src/regress/sbin/pfctl/../../../sbin/pfctl -DREGRESS_NOMAIN -MD -MP -c /home/src/regress/sbin/pfctl/../../../sbin/pfctl/pfctl_radix.c cc -Wall -Wmissing-prototypes -Wno-uninitialized -Wstrict-prototypes -Wno-unused-variable -I/home/src/regress/sbin/pfctl/../../../sbin/pfctl -DREGRESS_NOMAIN -MD -MP -c /home/src/regress/sbin/pfctl/../../../sbin/pfctl/pfctl_table.c cc -Wall -Wmissing-prototypes -Wno-uninitialized -Wstrict-prototypes -Wno-unused-variable -I/home/src/regress/sbin/pfctl/../../../sbin/pfctl -DREGRESS_NOMAIN -MD -MP -c /home/src/regress/sbin/pfctl/../../../sbin/pfctl/pfctl_optimize.c cc -Wall -Wmissing-prototypes -Wno-uninitialized -Wstrict-prototypes -Wno-unused-variable -I/home/src/regress/sbin/pfctl/../../../sbin/pfctl -DREGRESS_NOMAIN -MD -MP -c /home/src/regress/sbin/pfctl/../../../sys/net/pf_ruleset.c cc -Wall -Wmissing-prototypes -Wno-uninitialized -Wstrict-prototypes -Wno-unused-variable -I/home/src/regress/sbin/pfctl/../../../sbin/pfctl -DREGRESS_NOMAIN -MD -MP -c /home/src/regress/sbin/pfctl/../../../sbin/pfctl/pfctl_queue.c cc -o changerule changerule.o parse.o pfctl_parser.o pf_print_state.o pfctl.o pfctl_osfp.o pfctl_radix.o pfctl_table.o pfctl_optimize.o pf_ruleset.o pfctl_queue.o -lm echo 'pass all' | doas -n /sbin/pfctl -a regress -f - doas -n /sbin/pfctl -a 'regress/*' -Fr Removing: regress echo 'pass all' | doas -n /sbin/pfctl -a regress -f - echo "pass in proto tcp from any to any port 10" | doas -n ./changerule -a regress -i 0 echo "pass in proto tcp from any to any port 20" | doas -n ./changerule -a regress -i 0 echo "pass in proto tcp from any to any port 30" | doas -n ./changerule -a regress -i 0 echo "pass in proto tcp from any to any port 40" | doas -n ./changerule -a regress -i 0 echo "pass in proto tcp from any to any port 50" | doas -n ./changerule -a regress -i 0 doas -n /sbin/pfctl -a regress -sr | diff -u /home/src/regress/sbin/pfctl/changerule-head.ok /dev/stdin doas -n /sbin/pfctl -a 'regress/*' -Fr Removing: regress echo 'pass all' | doas -n /sbin/pfctl -a regress -f - echo "pass in proto tcp from any to any port 10" | doas -n ./changerule -a regress -i -1 echo "pass in proto tcp from any to any port 20" | doas -n ./changerule -a regress -i -1 echo "pass in proto tcp from any to any port 30" | doas -n ./changerule -a regress -i -1 echo "pass in proto tcp from any to any port 40" | doas -n ./changerule -a regress -i -1 echo "pass in proto tcp from any to any port 50" | doas -n ./changerule -a regress -i -1 doas -n /sbin/pfctl -a regress -sr | diff -u /home/src/regress/sbin/pfctl/changerule-tail.ok /dev/stdin echo 'pass in proto tcp from any to any port 15' | doas -n ./changerule -a regress -i 2 doas -n /sbin/pfctl -a regress -sr | diff -u /home/src/regress/sbin/pfctl/changerule-before.ok /dev/stdin echo 'pass in proto tcp from any to any port 25' | doas -n ./changerule -a regress -I 3 doas -n /sbin/pfctl -a regress -sr | diff -u /home/src/regress/sbin/pfctl/changerule-after.ok /dev/stdin doas -n /sbin/pfctl -a 'regress/*' -Fr Removing: regress doas -n ifconfig lo1000000 destroy doas -n ifconfig tun1000000 destroy doas -n ifconfig tun1000001 destroy ==== pfsimple ==== doas -n ifconfig lo1000000 create doas -n ifconfig tun1000000 create doas -n ifconfig tun1000001 create /sbin/pfctl -o none -nf - < /home/src/regress/sbin/pfctl/pfsimple1.in /sbin/pfctl -o none -nf - < /home/src/regress/sbin/pfctl/pfsimple2.in doas -n ifconfig lo1000000 destroy doas -n ifconfig tun1000000 destroy doas -n ifconfig tun1000001 destroy ==== pfload ==== doas -n ifconfig lo1000000 create doas -n ifconfig tun1000000 create doas -n ifconfig tun1000001 create doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf1.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf1.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf2.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf2.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf3.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf3.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf4.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf4.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf5.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf5.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf7.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf7.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf8.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf8.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf9.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf9.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf10.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf10.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf11.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf11.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf12.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf12.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf13.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf13.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf14.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf14.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf15.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf15.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf16.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf16.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf17.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf17.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf18.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf18.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf19.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf19.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf20.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf20.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf23.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf23.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf24.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf24.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf25.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf25.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf26.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf26.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf27.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf27.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf28.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf28.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf29.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf29.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf30.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf30.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf31.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf31.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf32.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf32.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf34.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf34.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf36.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf36.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf38.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf38.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf39.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf39.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf40.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf40.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf44.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf44.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf46.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf46.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf47.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf47.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf48.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf48.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf49.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf49.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf54.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf54.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf56.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf56.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf60.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf60.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf61.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf61.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf65.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf65.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf66.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf66.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf67.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf67.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf68.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf68.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf69.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf69.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf70.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf70.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf71.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf71.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf72.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf72.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf73.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf73.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf74.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf74.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf75.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf75.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf76.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf76.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf77.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf77.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf78.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf78.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf79.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf79.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf80.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf80.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf81.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf81.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf82.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf82.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf84.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf84.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf87.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf87.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf88.in stdin:19: warning: synproxy used for inbound rules only, ignored for outbound doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf88.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf89.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf89.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf90.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf90.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf91.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf91.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf92.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf92.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf99.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf99.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf100.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf100.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf101.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf101.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -o none -a regress -f - < /home/src/regress/sbin/pfctl/pf114.in doas -n /sbin/pfctl -o none -a 'regress/*' -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf114.loaded /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n ifconfig lo1000000 destroy doas -n ifconfig tun1000000 destroy doas -n ifconfig tun1000001 destroy ==== pfoptimize ==== doas -n ifconfig lo1000000 create doas -n ifconfig tun1000000 create doas -n ifconfig tun1000001 create doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf1.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf1.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf2.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf2.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf3.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf3.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf4.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf4.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf5.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf5.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf7.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf7.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf8.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf8.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf9.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf9.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf10.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf10.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf11.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf11.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf12.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf12.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf13.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf13.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf14.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf14.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf15.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf15.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf16.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf16.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf17.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf17.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf18.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf18.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf19.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf19.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf20.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf20.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf23.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf23.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf24.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf24.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf25.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf25.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf26.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf26.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf27.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf27.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf28.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf28.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf29.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf29.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf30.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf30.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf31.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf31.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf32.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf32.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf34.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf34.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf36.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf36.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf38.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf38.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf39.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf39.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf40.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf40.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf44.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf44.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf46.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf46.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf47.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf47.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf48.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf48.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf49.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf49.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf54.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf54.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf56.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf56.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf60.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf60.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf61.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf61.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf65.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf65.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf66.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf66.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf67.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf67.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf68.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf68.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf69.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf69.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf70.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf70.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf71.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf71.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf72.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf72.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf73.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf73.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf74.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf74.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf75.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf75.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf76.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf76.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf77.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf77.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf78.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf78.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf79.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf79.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf80.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf80.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf81.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf81.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf82.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf82.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf84.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf84.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf87.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf87.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf88.in stdin:19: warning: synproxy used for inbound rules only, ignored for outbound doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf88.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf89.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf89.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf90.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf90.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf91.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf91.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf92.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf92.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf99.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf99.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf100.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf100.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf101.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf101.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -obasic -a regress -f - < /home/src/regress/sbin/pfctl/pf114.in doas -n /sbin/pfctl -o none -a regress -gvvsr | sed -e 's/__automatic_[0-9a-f]*_/__automatic_/g' | diff -u /home/src/regress/sbin/pfctl/pf114.optimized /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n ifconfig lo1000000 destroy doas -n ifconfig tun1000000 destroy doas -n ifconfig tun1000001 destroy ==== pfi ==== doas -n ifconfig lo1000000 create doas -n ifconfig tun1000000 create doas -n ifconfig tun1000001 create xargs doas -n /bin/ksh /home/src/regress/sbin/pfctl/if2ip &1 | diff -u /home/src/regress/sbin/pfctl/pfcmdfail1.ok /dev/stdin doas -n ifconfig lo1000000 destroy doas -n ifconfig tun1000000 destroy doas -n ifconfig tun1000001 destroy ==== pf-loadanchors-setup ==== doas -n ifconfig lo1000000 create doas -n ifconfig tun1000000 create doas -n ifconfig tun1000001 create [ -f /home/src/regress/sbin/pfctl/obj/pf112.one ] || ln -s /home/src/regress/sbin/pfctl/pf112.one /home/src/regress/sbin/pfctl/obj [ -f /home/src/regress/sbin/pfctl/obj/pf112.two ] || ln -s /home/src/regress/sbin/pfctl/pf112.two /home/src/regress/sbin/pfctl/obj [ -f /home/src/regress/sbin/pfctl/obj/pf113.one ] || ln -s /home/src/regress/sbin/pfctl/pf113.one /home/src/regress/sbin/pfctl/obj [ -f /home/src/regress/sbin/pfctl/obj/pf113.two ] || ln -s /home/src/regress/sbin/pfctl/pf113.two /home/src/regress/sbin/pfctl/obj doas -n ifconfig lo1000000 destroy doas -n ifconfig tun1000000 destroy doas -n ifconfig tun1000001 destroy ==== pfloadanchors ==== doas -n ifconfig lo1000000 create doas -n ifconfig tun1000000 create doas -n ifconfig tun1000001 create doas -n /sbin/pfctl -a regress -v -f - < /home/src/regress/sbin/pfctl/pf112.in Loading anchor regress/one from pf112.one Loading anchor regress/one/two from pf112.two anchor "one" all anchor "two" all table { 10.0.0.1 } pass from to any flags S/SA doas -n /sbin/pfctl -a 'regress/*' -sr | sed -e 's/__automatic_[0-9a-f]*_.*>/__automatic_>/' | diff -u /home/src/regress/sbin/pfctl/pf112.ok /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n /sbin/pfctl -a regress -v -f - < /home/src/regress/sbin/pfctl/pf113.in Loading anchor regress/one from pf113.one Loading anchor regress/one/two from pf113.two anchor "one" all anchor "two" all addrs = "{ 1.2.3.4, 10.20.30.40, 2.4.6.8, 20.40.60.80, 4.8.12.16, 40.80.120.160, 5.6.7.8, 50.60.70.80, 10.12.14.16, 100.120.140.160 }" table <__automatic_6230237_0> const { 1.2.3.4 10.20.30.40 2.4.6.8 20.40.60.80 4.8.12.16 40.80.120.160 5.6.7.8 50.60.70.80 10.12.14.16 100.120.140.160 } pass inet from <__automatic_6230237_0> to any flags S/SA doas -n /sbin/pfctl -a 'regress/*' -sr | sed -e 's/__automatic_[0-9a-f]*_.*>/__automatic_>/' | diff -u /home/src/regress/sbin/pfctl/pf113.ok /dev/stdin doas -n /sbin/pfctl -o none -a regress -Fr >/dev/null 2>&1 doas -n ifconfig lo1000000 destroy doas -n ifconfig tun1000000 destroy doas -n ifconfig tun1000001 destroy