#! /usr/libexec/atf-sh # This file is @generated by make_atf.sh # in the tcptestsuite distribution. save_sysctls() { sed -n 's/.*sysctl -w \([^=]*\)=.*/\1/p' < $1 \ | sort -u \ | xargs sysctl -e > saved_sysctls atf_check test $? -eq 0 } restore_sysctls() { sysctl -f saved_sysctls > /dev/null atf_check test $? -eq 0 rm saved_sysctls } atf_test_case client_handle_cookie_reject_of_length_01 cleanup client_handle_cookie_reject_of_length_01_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_01_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-01.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-01.pkt } client_handle_cookie_reject_of_length_01_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_reject_of_length_02 cleanup client_handle_cookie_reject_of_length_02_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_02_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-02.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-02.pkt } client_handle_cookie_reject_of_length_02_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_reject_of_length_03 cleanup client_handle_cookie_reject_of_length_03_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_03_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-03.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-03.pkt } client_handle_cookie_reject_of_length_03_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_reject_of_length_04 cleanup client_handle_cookie_reject_of_length_04_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_04_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-04.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-04.pkt } client_handle_cookie_reject_of_length_04_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_reject_of_length_05 cleanup client_handle_cookie_reject_of_length_05_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_05_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-05.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-05.pkt } client_handle_cookie_reject_of_length_05_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_reject_of_length_06 cleanup client_handle_cookie_reject_of_length_06_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_06_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-06.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-06.pkt } client_handle_cookie_reject_of_length_06_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_reject_of_length_07 cleanup client_handle_cookie_reject_of_length_07_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_07_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-07.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-07.pkt } client_handle_cookie_reject_of_length_07_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_reject_of_length_08 cleanup client_handle_cookie_reject_of_length_08_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_08_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-08.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-08.pkt } client_handle_cookie_reject_of_length_08_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_reject_of_length_09 cleanup client_handle_cookie_reject_of_length_09_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_09_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-09.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-09.pkt } client_handle_cookie_reject_of_length_09_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_reject_of_length_10 cleanup client_handle_cookie_reject_of_length_10_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_10_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-10.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-10.pkt } client_handle_cookie_reject_of_length_10_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_reject_of_length_11 cleanup client_handle_cookie_reject_of_length_11_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_11_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-11.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-11.pkt } client_handle_cookie_reject_of_length_11_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_reject_of_length_12 cleanup client_handle_cookie_reject_of_length_12_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_12_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-12.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-12.pkt } client_handle_cookie_reject_of_length_12_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_reject_of_length_13 cleanup client_handle_cookie_reject_of_length_13_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_13_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-13.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-13.pkt } client_handle_cookie_reject_of_length_13_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_reject_of_length_14 cleanup client_handle_cookie_reject_of_length_14_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_14_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-14.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-14.pkt } client_handle_cookie_reject_of_length_14_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_reject_of_length_15 cleanup client_handle_cookie_reject_of_length_15_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_15_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-15.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-15.pkt } client_handle_cookie_reject_of_length_15_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_reject_of_length_16 cleanup client_handle_cookie_reject_of_length_16_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_16_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-16.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-16.pkt } client_handle_cookie_reject_of_length_16_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_reject_of_length_17 cleanup client_handle_cookie_reject_of_length_17_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_17_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-17.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-17.pkt } client_handle_cookie_reject_of_length_17_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_reject_of_length_18 cleanup client_handle_cookie_reject_of_length_18_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_18_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-18.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-18.pkt } client_handle_cookie_reject_of_length_18_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_reject_of_length_19 cleanup client_handle_cookie_reject_of_length_19_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_19_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-19.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-19.pkt } client_handle_cookie_reject_of_length_19_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_reject_of_length_20 cleanup client_handle_cookie_reject_of_length_20_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_20_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-20.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-20.pkt } client_handle_cookie_reject_of_length_20_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_reject_of_length_21 cleanup client_handle_cookie_reject_of_length_21_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_21_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-21.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-21.pkt } client_handle_cookie_reject_of_length_21_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_reject_of_length_22 cleanup client_handle_cookie_reject_of_length_22_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_22_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-22.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-22.pkt } client_handle_cookie_reject_of_length_22_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_reject_of_length_23 cleanup client_handle_cookie_reject_of_length_23_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_23_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-23.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-23.pkt } client_handle_cookie_reject_of_length_23_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_reject_of_length_24 cleanup client_handle_cookie_reject_of_length_24_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_24_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-24.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-24.pkt } client_handle_cookie_reject_of_length_24_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_reject_of_length_25 cleanup client_handle_cookie_reject_of_length_25_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_25_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-25.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-25.pkt } client_handle_cookie_reject_of_length_25_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_reject_of_length_26 cleanup client_handle_cookie_reject_of_length_26_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_26_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-26.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-26.pkt } client_handle_cookie_reject_of_length_26_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_reject_of_length_27 cleanup client_handle_cookie_reject_of_length_27_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_27_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-27.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-27.pkt } client_handle_cookie_reject_of_length_27_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_reject_of_length_28 cleanup client_handle_cookie_reject_of_length_28_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_28_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-28.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-28.pkt } client_handle_cookie_reject_of_length_28_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_reject_of_length_29 cleanup client_handle_cookie_reject_of_length_29_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_29_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-29.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-29.pkt } client_handle_cookie_reject_of_length_29_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_reject_of_length_30 cleanup client_handle_cookie_reject_of_length_30_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_30_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-30.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-30.pkt } client_handle_cookie_reject_of_length_30_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_reject_of_length_31 cleanup client_handle_cookie_reject_of_length_31_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_31_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-31.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-31.pkt } client_handle_cookie_reject_of_length_31_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_reject_of_length_32 cleanup client_handle_cookie_reject_of_length_32_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_32_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-32.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-32.pkt } client_handle_cookie_reject_of_length_32_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_reject_of_length_33 cleanup client_handle_cookie_reject_of_length_33_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_33_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-33.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-33.pkt } client_handle_cookie_reject_of_length_33_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_reject_of_length_34 cleanup client_handle_cookie_reject_of_length_34_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_34_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-34.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-34.pkt } client_handle_cookie_reject_of_length_34_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_reject_of_length_35 cleanup client_handle_cookie_reject_of_length_35_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_35_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-35.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-35.pkt } client_handle_cookie_reject_of_length_35_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_reject_of_length_36 cleanup client_handle_cookie_reject_of_length_36_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_36_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-36.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-36.pkt } client_handle_cookie_reject_of_length_36_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_reject_of_length_37 cleanup client_handle_cookie_reject_of_length_37_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_37_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-37.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-37.pkt } client_handle_cookie_reject_of_length_37_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_reject_of_length_38 cleanup client_handle_cookie_reject_of_length_38_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_reject_of_length_38_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-38.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-reject-of-length-38.pkt } client_handle_cookie_reject_of_length_38_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_01 cleanup client_handle_cookie_update_of_length_01_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_01_body() { atf_expect_fail "Bug." save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-01.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-01.pkt } client_handle_cookie_update_of_length_01_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_02 cleanup client_handle_cookie_update_of_length_02_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_02_body() { atf_expect_fail "Bug." save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-02.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-02.pkt } client_handle_cookie_update_of_length_02_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_03 cleanup client_handle_cookie_update_of_length_03_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_03_body() { atf_expect_fail "Bug." save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-03.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-03.pkt } client_handle_cookie_update_of_length_03_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_04 cleanup client_handle_cookie_update_of_length_04_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_04_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-04.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-04.pkt } client_handle_cookie_update_of_length_04_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_05 cleanup client_handle_cookie_update_of_length_05_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_05_body() { atf_expect_fail "Bug." save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-05.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-05.pkt } client_handle_cookie_update_of_length_05_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_06 cleanup client_handle_cookie_update_of_length_06_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_06_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-06.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-06.pkt } client_handle_cookie_update_of_length_06_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_07 cleanup client_handle_cookie_update_of_length_07_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_07_body() { atf_expect_fail "Bug." save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-07.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-07.pkt } client_handle_cookie_update_of_length_07_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_08 cleanup client_handle_cookie_update_of_length_08_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_08_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-08.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-08.pkt } client_handle_cookie_update_of_length_08_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_09 cleanup client_handle_cookie_update_of_length_09_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_09_body() { atf_expect_fail "Bug." save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-09.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-09.pkt } client_handle_cookie_update_of_length_09_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_10 cleanup client_handle_cookie_update_of_length_10_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_10_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-10.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-10.pkt } client_handle_cookie_update_of_length_10_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_11 cleanup client_handle_cookie_update_of_length_11_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_11_body() { atf_expect_fail "Bug." save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-11.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-11.pkt } client_handle_cookie_update_of_length_11_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_12 cleanup client_handle_cookie_update_of_length_12_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_12_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-12.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-12.pkt } client_handle_cookie_update_of_length_12_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_13 cleanup client_handle_cookie_update_of_length_13_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_13_body() { atf_expect_fail "Bug." save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-13.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-13.pkt } client_handle_cookie_update_of_length_13_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_14 cleanup client_handle_cookie_update_of_length_14_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_14_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-14.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-14.pkt } client_handle_cookie_update_of_length_14_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_15 cleanup client_handle_cookie_update_of_length_15_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_15_body() { atf_expect_fail "Bug." save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-15.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-15.pkt } client_handle_cookie_update_of_length_15_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_16 cleanup client_handle_cookie_update_of_length_16_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_16_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-16.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-16.pkt } client_handle_cookie_update_of_length_16_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_17 cleanup client_handle_cookie_update_of_length_17_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_17_body() { atf_expect_fail "Bug." save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-17.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-17.pkt } client_handle_cookie_update_of_length_17_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_18 cleanup client_handle_cookie_update_of_length_18_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_18_body() { atf_expect_fail "Bug." save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-18.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-18.pkt } client_handle_cookie_update_of_length_18_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_19 cleanup client_handle_cookie_update_of_length_19_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_19_body() { atf_expect_fail "Bug." save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-19.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-19.pkt } client_handle_cookie_update_of_length_19_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_20 cleanup client_handle_cookie_update_of_length_20_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_20_body() { atf_expect_fail "Bug." save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-20.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-20.pkt } client_handle_cookie_update_of_length_20_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_21 cleanup client_handle_cookie_update_of_length_21_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_21_body() { atf_expect_fail "Bug." save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-21.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-21.pkt } client_handle_cookie_update_of_length_21_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_22 cleanup client_handle_cookie_update_of_length_22_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_22_body() { atf_expect_fail "Bug." save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-22.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-22.pkt } client_handle_cookie_update_of_length_22_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_23 cleanup client_handle_cookie_update_of_length_23_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_23_body() { atf_expect_fail "Bug." save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-23.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-23.pkt } client_handle_cookie_update_of_length_23_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_24 cleanup client_handle_cookie_update_of_length_24_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_24_body() { atf_expect_fail "Bug." save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-24.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-24.pkt } client_handle_cookie_update_of_length_24_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_25 cleanup client_handle_cookie_update_of_length_25_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_25_body() { atf_expect_fail "Bug." save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-25.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-25.pkt } client_handle_cookie_update_of_length_25_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_26 cleanup client_handle_cookie_update_of_length_26_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_26_body() { atf_expect_fail "Bug." save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-26.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-26.pkt } client_handle_cookie_update_of_length_26_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_27 cleanup client_handle_cookie_update_of_length_27_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_27_body() { atf_expect_fail "Bug." save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-27.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-27.pkt } client_handle_cookie_update_of_length_27_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_28 cleanup client_handle_cookie_update_of_length_28_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_28_body() { atf_expect_fail "Bug." save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-28.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-28.pkt } client_handle_cookie_update_of_length_28_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_29 cleanup client_handle_cookie_update_of_length_29_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_29_body() { atf_expect_fail "Bug." save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-29.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-29.pkt } client_handle_cookie_update_of_length_29_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_30 cleanup client_handle_cookie_update_of_length_30_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_30_body() { atf_expect_fail "Bug." save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-30.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-30.pkt } client_handle_cookie_update_of_length_30_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_31 cleanup client_handle_cookie_update_of_length_31_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_31_body() { atf_expect_fail "Bug." save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-31.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-31.pkt } client_handle_cookie_update_of_length_31_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_32 cleanup client_handle_cookie_update_of_length_32_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_32_body() { atf_expect_fail "Bug." save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-32.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-32.pkt } client_handle_cookie_update_of_length_32_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_33 cleanup client_handle_cookie_update_of_length_33_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_33_body() { atf_expect_fail "Bug." save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-33.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-33.pkt } client_handle_cookie_update_of_length_33_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_34 cleanup client_handle_cookie_update_of_length_34_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_34_body() { atf_expect_fail "Bug." save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-34.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-34.pkt } client_handle_cookie_update_of_length_34_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_35 cleanup client_handle_cookie_update_of_length_35_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_35_body() { atf_expect_fail "Bug." save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-35.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-35.pkt } client_handle_cookie_update_of_length_35_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_36 cleanup client_handle_cookie_update_of_length_36_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_36_body() { atf_expect_fail "Bug." save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-36.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-36.pkt } client_handle_cookie_update_of_length_36_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_37 cleanup client_handle_cookie_update_of_length_37_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_37_body() { atf_expect_fail "Bug." save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-37.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-37.pkt } client_handle_cookie_update_of_length_37_cleanup() { restore_sysctls } atf_test_case client_handle_cookie_update_of_length_38 cleanup client_handle_cookie_update_of_length_38_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_cookie_update_of_length_38_body() { atf_expect_fail "Bug." save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-38.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-cookie-update-of-length-38.pkt } client_handle_cookie_update_of_length_38_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_01 cleanup client_handle_initial_cookie_of_length_01_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_01_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-01.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-01.pkt } client_handle_initial_cookie_of_length_01_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_02 cleanup client_handle_initial_cookie_of_length_02_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_02_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-02.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-02.pkt } client_handle_initial_cookie_of_length_02_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_03 cleanup client_handle_initial_cookie_of_length_03_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_03_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-03.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-03.pkt } client_handle_initial_cookie_of_length_03_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_04 cleanup client_handle_initial_cookie_of_length_04_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_04_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-04.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-04.pkt } client_handle_initial_cookie_of_length_04_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_05 cleanup client_handle_initial_cookie_of_length_05_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_05_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-05.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-05.pkt } client_handle_initial_cookie_of_length_05_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_06 cleanup client_handle_initial_cookie_of_length_06_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_06_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-06.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-06.pkt } client_handle_initial_cookie_of_length_06_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_07 cleanup client_handle_initial_cookie_of_length_07_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_07_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-07.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-07.pkt } client_handle_initial_cookie_of_length_07_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_08 cleanup client_handle_initial_cookie_of_length_08_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_08_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-08.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-08.pkt } client_handle_initial_cookie_of_length_08_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_09 cleanup client_handle_initial_cookie_of_length_09_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_09_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-09.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-09.pkt } client_handle_initial_cookie_of_length_09_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_10 cleanup client_handle_initial_cookie_of_length_10_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_10_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-10.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-10.pkt } client_handle_initial_cookie_of_length_10_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_11 cleanup client_handle_initial_cookie_of_length_11_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_11_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-11.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-11.pkt } client_handle_initial_cookie_of_length_11_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_12 cleanup client_handle_initial_cookie_of_length_12_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_12_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-12.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-12.pkt } client_handle_initial_cookie_of_length_12_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_13 cleanup client_handle_initial_cookie_of_length_13_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_13_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-13.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-13.pkt } client_handle_initial_cookie_of_length_13_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_14 cleanup client_handle_initial_cookie_of_length_14_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_14_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-14.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-14.pkt } client_handle_initial_cookie_of_length_14_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_15 cleanup client_handle_initial_cookie_of_length_15_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_15_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-15.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-15.pkt } client_handle_initial_cookie_of_length_15_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_16 cleanup client_handle_initial_cookie_of_length_16_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_16_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-16.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-16.pkt } client_handle_initial_cookie_of_length_16_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_17 cleanup client_handle_initial_cookie_of_length_17_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_17_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-17.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-17.pkt } client_handle_initial_cookie_of_length_17_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_18 cleanup client_handle_initial_cookie_of_length_18_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_18_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-18.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-18.pkt } client_handle_initial_cookie_of_length_18_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_19 cleanup client_handle_initial_cookie_of_length_19_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_19_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-19.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-19.pkt } client_handle_initial_cookie_of_length_19_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_20 cleanup client_handle_initial_cookie_of_length_20_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_20_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-20.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-20.pkt } client_handle_initial_cookie_of_length_20_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_21 cleanup client_handle_initial_cookie_of_length_21_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_21_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-21.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-21.pkt } client_handle_initial_cookie_of_length_21_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_22 cleanup client_handle_initial_cookie_of_length_22_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_22_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-22.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-22.pkt } client_handle_initial_cookie_of_length_22_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_23 cleanup client_handle_initial_cookie_of_length_23_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_23_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-23.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-23.pkt } client_handle_initial_cookie_of_length_23_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_24 cleanup client_handle_initial_cookie_of_length_24_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_24_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-24.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-24.pkt } client_handle_initial_cookie_of_length_24_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_25 cleanup client_handle_initial_cookie_of_length_25_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_25_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-25.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-25.pkt } client_handle_initial_cookie_of_length_25_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_26 cleanup client_handle_initial_cookie_of_length_26_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_26_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-26.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-26.pkt } client_handle_initial_cookie_of_length_26_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_27 cleanup client_handle_initial_cookie_of_length_27_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_27_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-27.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-27.pkt } client_handle_initial_cookie_of_length_27_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_28 cleanup client_handle_initial_cookie_of_length_28_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_28_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-28.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-28.pkt } client_handle_initial_cookie_of_length_28_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_29 cleanup client_handle_initial_cookie_of_length_29_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_29_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-29.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-29.pkt } client_handle_initial_cookie_of_length_29_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_30 cleanup client_handle_initial_cookie_of_length_30_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_30_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-30.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-30.pkt } client_handle_initial_cookie_of_length_30_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_31 cleanup client_handle_initial_cookie_of_length_31_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_31_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-31.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-31.pkt } client_handle_initial_cookie_of_length_31_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_32 cleanup client_handle_initial_cookie_of_length_32_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_32_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-32.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-32.pkt } client_handle_initial_cookie_of_length_32_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_33 cleanup client_handle_initial_cookie_of_length_33_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_33_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-33.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-33.pkt } client_handle_initial_cookie_of_length_33_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_34 cleanup client_handle_initial_cookie_of_length_34_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_34_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-34.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-34.pkt } client_handle_initial_cookie_of_length_34_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_35 cleanup client_handle_initial_cookie_of_length_35_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_35_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-35.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-35.pkt } client_handle_initial_cookie_of_length_35_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_36 cleanup client_handle_initial_cookie_of_length_36_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_36_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-36.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-36.pkt } client_handle_initial_cookie_of_length_36_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_37 cleanup client_handle_initial_cookie_of_length_37_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_37_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-37.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-37.pkt } client_handle_initial_cookie_of_length_37_cleanup() { restore_sysctls } atf_test_case client_handle_initial_cookie_of_length_38 cleanup client_handle_initial_cookie_of_length_38_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_initial_cookie_of_length_38_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-38.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-initial-cookie-of-length-38.pkt } client_handle_initial_cookie_of_length_38_cleanup() { restore_sysctls } atf_test_case client_handle_server_not_supporting_fast_open cleanup client_handle_server_not_supporting_fast_open_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_handle_server_not_supporting_fast_open_body() { save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-handle-server-not-supporting-fast-open.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-handle-server-not-supporting-fast-open.pkt } client_handle_server_not_supporting_fast_open_cleanup() { restore_sysctls } atf_test_case client_server_not_updating_cookie cleanup client_server_not_updating_cookie_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } client_server_not_updating_cookie_body() { atf_expect_fail "Bug." save_sysctls /usr/local/share/tcptestsuite/fast-open/client/client-server-not-updating-cookie.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/fast-open/client/client-server-not-updating-cookie.pkt } client_server_not_updating_cookie_cleanup() { restore_sysctls } atf_test_case overlapping_050_075 cleanup overlapping_050_075_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_050_075_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-075.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-075.pkt } overlapping_050_075_cleanup() { restore_sysctls } atf_test_case overlapping_050_100 cleanup overlapping_050_100_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_050_100_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-100.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-100.pkt } overlapping_050_100_cleanup() { restore_sysctls } atf_test_case overlapping_050_150 cleanup overlapping_050_150_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_050_150_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-150.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-150.pkt } overlapping_050_150_cleanup() { restore_sysctls } atf_test_case overlapping_050_200 cleanup overlapping_050_200_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_050_200_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-200.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-200.pkt } overlapping_050_200_cleanup() { restore_sysctls } atf_test_case overlapping_050_275 cleanup overlapping_050_275_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_050_275_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-275.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-275.pkt } overlapping_050_275_cleanup() { restore_sysctls } atf_test_case overlapping_050_300 cleanup overlapping_050_300_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_050_300_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-300.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-300.pkt } overlapping_050_300_cleanup() { restore_sysctls } atf_test_case overlapping_050_350 cleanup overlapping_050_350_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_050_350_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-350.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-350.pkt } overlapping_050_350_cleanup() { restore_sysctls } atf_test_case overlapping_050_400 cleanup overlapping_050_400_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_050_400_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-400.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-400.pkt } overlapping_050_400_cleanup() { restore_sysctls } atf_test_case overlapping_050_475 cleanup overlapping_050_475_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_050_475_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-475.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-475.pkt } overlapping_050_475_cleanup() { restore_sysctls } atf_test_case overlapping_050_500 cleanup overlapping_050_500_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_050_500_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-500.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-500.pkt } overlapping_050_500_cleanup() { restore_sysctls } atf_test_case overlapping_050_550 cleanup overlapping_050_550_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_050_550_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-550.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-550.pkt } overlapping_050_550_cleanup() { restore_sysctls } atf_test_case overlapping_050_600 cleanup overlapping_050_600_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_050_600_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-600.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-600.pkt } overlapping_050_600_cleanup() { restore_sysctls } atf_test_case overlapping_050_675 cleanup overlapping_050_675_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_050_675_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-675.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-675.pkt } overlapping_050_675_cleanup() { restore_sysctls } atf_test_case overlapping_050_700 cleanup overlapping_050_700_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_050_700_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-700.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-700.pkt } overlapping_050_700_cleanup() { restore_sysctls } atf_test_case overlapping_100_150 cleanup overlapping_100_150_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_100_150_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-100-150.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-100-150.pkt } overlapping_100_150_cleanup() { restore_sysctls } atf_test_case overlapping_100_200 cleanup overlapping_100_200_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_100_200_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-100-200.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-100-200.pkt } overlapping_100_200_cleanup() { restore_sysctls } atf_test_case overlapping_100_275 cleanup overlapping_100_275_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_100_275_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-100-275.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-100-275.pkt } overlapping_100_275_cleanup() { restore_sysctls } atf_test_case overlapping_100_300 cleanup overlapping_100_300_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_100_300_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-100-300.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-100-300.pkt } overlapping_100_300_cleanup() { restore_sysctls } atf_test_case overlapping_100_350 cleanup overlapping_100_350_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_100_350_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-100-350.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-100-350.pkt } overlapping_100_350_cleanup() { restore_sysctls } atf_test_case overlapping_100_400 cleanup overlapping_100_400_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_100_400_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-100-400.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-100-400.pkt } overlapping_100_400_cleanup() { restore_sysctls } atf_test_case overlapping_100_475 cleanup overlapping_100_475_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_100_475_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-100-475.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-100-475.pkt } overlapping_100_475_cleanup() { restore_sysctls } atf_test_case overlapping_100_500 cleanup overlapping_100_500_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_100_500_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-100-500.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-100-500.pkt } overlapping_100_500_cleanup() { restore_sysctls } atf_test_case overlapping_100_550 cleanup overlapping_100_550_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_100_550_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-100-550.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-100-550.pkt } overlapping_100_550_cleanup() { restore_sysctls } atf_test_case overlapping_100_600 cleanup overlapping_100_600_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_100_600_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-100-600.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-100-600.pkt } overlapping_100_600_cleanup() { restore_sysctls } atf_test_case overlapping_100_675 cleanup overlapping_100_675_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_100_675_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-100-675.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-100-675.pkt } overlapping_100_675_cleanup() { restore_sysctls } atf_test_case overlapping_100_700 cleanup overlapping_100_700_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_100_700_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-100-700.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-100-700.pkt } overlapping_100_700_cleanup() { restore_sysctls } atf_test_case overlapping_150_200 cleanup overlapping_150_200_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_150_200_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-150-200.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-150-200.pkt } overlapping_150_200_cleanup() { restore_sysctls } atf_test_case overlapping_150_275 cleanup overlapping_150_275_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_150_275_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-150-275.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-150-275.pkt } overlapping_150_275_cleanup() { restore_sysctls } atf_test_case overlapping_150_300 cleanup overlapping_150_300_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_150_300_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-150-300.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-150-300.pkt } overlapping_150_300_cleanup() { restore_sysctls } atf_test_case overlapping_150_350 cleanup overlapping_150_350_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_150_350_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-150-350.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-150-350.pkt } overlapping_150_350_cleanup() { restore_sysctls } atf_test_case overlapping_150_400 cleanup overlapping_150_400_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_150_400_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-150-400.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-150-400.pkt } overlapping_150_400_cleanup() { restore_sysctls } atf_test_case overlapping_150_475 cleanup overlapping_150_475_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_150_475_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-150-475.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-150-475.pkt } overlapping_150_475_cleanup() { restore_sysctls } atf_test_case overlapping_150_500 cleanup overlapping_150_500_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_150_500_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-150-500.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-150-500.pkt } overlapping_150_500_cleanup() { restore_sysctls } atf_test_case overlapping_150_550 cleanup overlapping_150_550_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_150_550_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-150-550.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-150-550.pkt } overlapping_150_550_cleanup() { restore_sysctls } atf_test_case overlapping_150_600 cleanup overlapping_150_600_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_150_600_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-150-600.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-150-600.pkt } overlapping_150_600_cleanup() { restore_sysctls } atf_test_case overlapping_150_675 cleanup overlapping_150_675_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_150_675_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-150-675.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-150-675.pkt } overlapping_150_675_cleanup() { restore_sysctls } atf_test_case overlapping_150_700 cleanup overlapping_150_700_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_150_700_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-150-700.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-150-700.pkt } overlapping_150_700_cleanup() { restore_sysctls } atf_test_case overlapping_200_275 cleanup overlapping_200_275_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_200_275_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-200-275.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-200-275.pkt } overlapping_200_275_cleanup() { restore_sysctls } atf_test_case overlapping_200_300 cleanup overlapping_200_300_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_200_300_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-200-300.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-200-300.pkt } overlapping_200_300_cleanup() { restore_sysctls } atf_test_case overlapping_200_32200 cleanup overlapping_200_32200_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_200_32200_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-200-32200.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-200-32200.pkt } overlapping_200_32200_cleanup() { restore_sysctls } atf_test_case overlapping_200_350 cleanup overlapping_200_350_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_200_350_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-200-350.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-200-350.pkt } overlapping_200_350_cleanup() { restore_sysctls } atf_test_case overlapping_200_400 cleanup overlapping_200_400_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_200_400_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-200-400.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-200-400.pkt } overlapping_200_400_cleanup() { restore_sysctls } atf_test_case overlapping_200_475 cleanup overlapping_200_475_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_200_475_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-200-475.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-200-475.pkt } overlapping_200_475_cleanup() { restore_sysctls } atf_test_case overlapping_200_500 cleanup overlapping_200_500_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_200_500_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-200-500.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-200-500.pkt } overlapping_200_500_cleanup() { restore_sysctls } atf_test_case overlapping_200_550 cleanup overlapping_200_550_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_200_550_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-200-550.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-200-550.pkt } overlapping_200_550_cleanup() { restore_sysctls } atf_test_case overlapping_200_600 cleanup overlapping_200_600_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_200_600_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-200-600.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-200-600.pkt } overlapping_200_600_cleanup() { restore_sysctls } atf_test_case overlapping_200_675 cleanup overlapping_200_675_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_200_675_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-200-675.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-200-675.pkt } overlapping_200_675_cleanup() { restore_sysctls } atf_test_case overlapping_200_700 cleanup overlapping_200_700_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_200_700_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-200-700.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-200-700.pkt } overlapping_200_700_cleanup() { restore_sysctls } atf_test_case overlapping_250_275 cleanup overlapping_250_275_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_250_275_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-250-275.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-250-275.pkt } overlapping_250_275_cleanup() { restore_sysctls } atf_test_case overlapping_250_300 cleanup overlapping_250_300_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_250_300_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-250-300.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-250-300.pkt } overlapping_250_300_cleanup() { restore_sysctls } atf_test_case overlapping_250_350 cleanup overlapping_250_350_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_250_350_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-250-350.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-250-350.pkt } overlapping_250_350_cleanup() { restore_sysctls } atf_test_case overlapping_250_400 cleanup overlapping_250_400_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_250_400_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-250-400.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-250-400.pkt } overlapping_250_400_cleanup() { restore_sysctls } atf_test_case overlapping_250_475 cleanup overlapping_250_475_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_250_475_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-250-475.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-250-475.pkt } overlapping_250_475_cleanup() { restore_sysctls } atf_test_case overlapping_250_500 cleanup overlapping_250_500_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_250_500_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-250-500.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-250-500.pkt } overlapping_250_500_cleanup() { restore_sysctls } atf_test_case overlapping_250_550 cleanup overlapping_250_550_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_250_550_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-250-550.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-250-550.pkt } overlapping_250_550_cleanup() { restore_sysctls } atf_test_case overlapping_250_600 cleanup overlapping_250_600_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_250_600_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-250-600.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-250-600.pkt } overlapping_250_600_cleanup() { restore_sysctls } atf_test_case overlapping_250_675 cleanup overlapping_250_675_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_250_675_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-250-675.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-250-675.pkt } overlapping_250_675_cleanup() { restore_sysctls } atf_test_case overlapping_250_700 cleanup overlapping_250_700_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_250_700_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-250-700.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-250-700.pkt } overlapping_250_700_cleanup() { restore_sysctls } atf_test_case overlapping_300_350 cleanup overlapping_300_350_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_300_350_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-300-350.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-300-350.pkt } overlapping_300_350_cleanup() { restore_sysctls } atf_test_case overlapping_300_400 cleanup overlapping_300_400_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_300_400_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-300-400.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-300-400.pkt } overlapping_300_400_cleanup() { restore_sysctls } atf_test_case overlapping_300_475 cleanup overlapping_300_475_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_300_475_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-300-475.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-300-475.pkt } overlapping_300_475_cleanup() { restore_sysctls } atf_test_case overlapping_300_500 cleanup overlapping_300_500_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_300_500_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-300-500.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-300-500.pkt } overlapping_300_500_cleanup() { restore_sysctls } atf_test_case overlapping_300_550 cleanup overlapping_300_550_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_300_550_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-300-550.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-300-550.pkt } overlapping_300_550_cleanup() { restore_sysctls } atf_test_case overlapping_300_600 cleanup overlapping_300_600_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_300_600_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-300-600.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-300-600.pkt } overlapping_300_600_cleanup() { restore_sysctls } atf_test_case overlapping_300_675 cleanup overlapping_300_675_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_300_675_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-300-675.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-300-675.pkt } overlapping_300_675_cleanup() { restore_sysctls } atf_test_case overlapping_300_700 cleanup overlapping_300_700_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_300_700_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-300-700.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-300-700.pkt } overlapping_300_700_cleanup() { restore_sysctls } atf_test_case overlapping_350_400 cleanup overlapping_350_400_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_350_400_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-350-400.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-350-400.pkt } overlapping_350_400_cleanup() { restore_sysctls } atf_test_case overlapping_350_475 cleanup overlapping_350_475_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_350_475_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-350-475.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-350-475.pkt } overlapping_350_475_cleanup() { restore_sysctls } atf_test_case overlapping_350_500 cleanup overlapping_350_500_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_350_500_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-350-500.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-350-500.pkt } overlapping_350_500_cleanup() { restore_sysctls } atf_test_case overlapping_350_550 cleanup overlapping_350_550_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_350_550_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-350-550.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-350-550.pkt } overlapping_350_550_cleanup() { restore_sysctls } atf_test_case overlapping_350_600 cleanup overlapping_350_600_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_350_600_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-350-600.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-350-600.pkt } overlapping_350_600_cleanup() { restore_sysctls } atf_test_case overlapping_350_675 cleanup overlapping_350_675_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_350_675_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-350-675.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-350-675.pkt } overlapping_350_675_cleanup() { restore_sysctls } atf_test_case overlapping_350_700 cleanup overlapping_350_700_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_350_700_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-350-700.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-350-700.pkt } overlapping_350_700_cleanup() { restore_sysctls } atf_test_case overlapping_400_475 cleanup overlapping_400_475_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_400_475_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-400-475.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-400-475.pkt } overlapping_400_475_cleanup() { restore_sysctls } atf_test_case overlapping_400_500 cleanup overlapping_400_500_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_400_500_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-400-500.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-400-500.pkt } overlapping_400_500_cleanup() { restore_sysctls } atf_test_case overlapping_400_550 cleanup overlapping_400_550_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_400_550_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-400-550.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-400-550.pkt } overlapping_400_550_cleanup() { restore_sysctls } atf_test_case overlapping_400_600 cleanup overlapping_400_600_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_400_600_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-400-600.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-400-600.pkt } overlapping_400_600_cleanup() { restore_sysctls } atf_test_case overlapping_400_675 cleanup overlapping_400_675_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_400_675_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-400-675.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-400-675.pkt } overlapping_400_675_cleanup() { restore_sysctls } atf_test_case overlapping_400_700 cleanup overlapping_400_700_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_400_700_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-400-700.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-400-700.pkt } overlapping_400_700_cleanup() { restore_sysctls } atf_test_case overlapping_450_475 cleanup overlapping_450_475_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_450_475_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-450-475.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-450-475.pkt } overlapping_450_475_cleanup() { restore_sysctls } atf_test_case overlapping_450_500 cleanup overlapping_450_500_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_450_500_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-450-500.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-450-500.pkt } overlapping_450_500_cleanup() { restore_sysctls } atf_test_case overlapping_450_550 cleanup overlapping_450_550_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_450_550_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-450-550.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-450-550.pkt } overlapping_450_550_cleanup() { restore_sysctls } atf_test_case overlapping_450_600 cleanup overlapping_450_600_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_450_600_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-450-600.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-450-600.pkt } overlapping_450_600_cleanup() { restore_sysctls } atf_test_case overlapping_450_675 cleanup overlapping_450_675_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_450_675_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-450-675.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-450-675.pkt } overlapping_450_675_cleanup() { restore_sysctls } atf_test_case overlapping_450_700 cleanup overlapping_450_700_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_450_700_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-450-700.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-450-700.pkt } overlapping_450_700_cleanup() { restore_sysctls } atf_test_case overlapping_500_550 cleanup overlapping_500_550_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_500_550_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-500-550.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-500-550.pkt } overlapping_500_550_cleanup() { restore_sysctls } atf_test_case overlapping_500_600 cleanup overlapping_500_600_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_500_600_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-500-600.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-500-600.pkt } overlapping_500_600_cleanup() { restore_sysctls } atf_test_case overlapping_500_675 cleanup overlapping_500_675_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_500_675_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-500-675.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-500-675.pkt } overlapping_500_675_cleanup() { restore_sysctls } atf_test_case overlapping_500_700 cleanup overlapping_500_700_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_500_700_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-500-700.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-500-700.pkt } overlapping_500_700_cleanup() { restore_sysctls } atf_test_case overlapping_550_600 cleanup overlapping_550_600_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_550_600_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-550-600.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-550-600.pkt } overlapping_550_600_cleanup() { restore_sysctls } atf_test_case overlapping_550_675 cleanup overlapping_550_675_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_550_675_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-550-675.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-550-675.pkt } overlapping_550_675_cleanup() { restore_sysctls } atf_test_case overlapping_550_700 cleanup overlapping_550_700_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_550_700_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-550-700.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-550-700.pkt } overlapping_550_700_cleanup() { restore_sysctls } atf_test_case overlapping_600_675 cleanup overlapping_600_675_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_600_675_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-600-675.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-600-675.pkt } overlapping_600_675_cleanup() { restore_sysctls } atf_test_case overlapping_600_700 cleanup overlapping_600_700_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_600_700_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-600-700.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-600-700.pkt } overlapping_600_700_cleanup() { restore_sysctls } atf_test_case overlapping_650_675 cleanup overlapping_650_675_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_650_675_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-650-675.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-650-675.pkt } overlapping_650_675_cleanup() { restore_sysctls } atf_test_case overlapping_650_700 cleanup overlapping_650_700_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } overlapping_650_700_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-650-700.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-650-700.pkt } overlapping_650_700_cleanup() { restore_sysctls } atf_test_case reordering_12345 cleanup reordering_12345_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_12345_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-12345.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-12345.pkt } reordering_12345_cleanup() { restore_sysctls } atf_test_case reordering_12354 cleanup reordering_12354_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_12354_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-12354.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-12354.pkt } reordering_12354_cleanup() { restore_sysctls } atf_test_case reordering_12435 cleanup reordering_12435_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_12435_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-12435.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-12435.pkt } reordering_12435_cleanup() { restore_sysctls } atf_test_case reordering_12453 cleanup reordering_12453_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_12453_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-12453.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-12453.pkt } reordering_12453_cleanup() { restore_sysctls } atf_test_case reordering_12534 cleanup reordering_12534_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_12534_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-12534.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-12534.pkt } reordering_12534_cleanup() { restore_sysctls } atf_test_case reordering_12543 cleanup reordering_12543_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_12543_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-12543.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-12543.pkt } reordering_12543_cleanup() { restore_sysctls } atf_test_case reordering_13245 cleanup reordering_13245_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_13245_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-13245.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-13245.pkt } reordering_13245_cleanup() { restore_sysctls } atf_test_case reordering_13254 cleanup reordering_13254_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_13254_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-13254.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-13254.pkt } reordering_13254_cleanup() { restore_sysctls } atf_test_case reordering_13425 cleanup reordering_13425_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_13425_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-13425.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-13425.pkt } reordering_13425_cleanup() { restore_sysctls } atf_test_case reordering_13452 cleanup reordering_13452_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_13452_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-13452.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-13452.pkt } reordering_13452_cleanup() { restore_sysctls } atf_test_case reordering_13524 cleanup reordering_13524_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_13524_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-13524.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-13524.pkt } reordering_13524_cleanup() { restore_sysctls } atf_test_case reordering_13542 cleanup reordering_13542_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_13542_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-13542.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-13542.pkt } reordering_13542_cleanup() { restore_sysctls } atf_test_case reordering_14235 cleanup reordering_14235_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_14235_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-14235.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-14235.pkt } reordering_14235_cleanup() { restore_sysctls } atf_test_case reordering_14253 cleanup reordering_14253_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_14253_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-14253.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-14253.pkt } reordering_14253_cleanup() { restore_sysctls } atf_test_case reordering_14325 cleanup reordering_14325_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_14325_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-14325.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-14325.pkt } reordering_14325_cleanup() { restore_sysctls } atf_test_case reordering_14352 cleanup reordering_14352_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_14352_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-14352.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-14352.pkt } reordering_14352_cleanup() { restore_sysctls } atf_test_case reordering_14523 cleanup reordering_14523_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_14523_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-14523.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-14523.pkt } reordering_14523_cleanup() { restore_sysctls } atf_test_case reordering_14532 cleanup reordering_14532_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_14532_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-14532.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-14532.pkt } reordering_14532_cleanup() { restore_sysctls } atf_test_case reordering_15234 cleanup reordering_15234_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_15234_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-15234.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-15234.pkt } reordering_15234_cleanup() { restore_sysctls } atf_test_case reordering_15243 cleanup reordering_15243_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_15243_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-15243.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-15243.pkt } reordering_15243_cleanup() { restore_sysctls } atf_test_case reordering_15324 cleanup reordering_15324_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_15324_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-15324.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-15324.pkt } reordering_15324_cleanup() { restore_sysctls } atf_test_case reordering_15342 cleanup reordering_15342_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_15342_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-15342.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-15342.pkt } reordering_15342_cleanup() { restore_sysctls } atf_test_case reordering_15423 cleanup reordering_15423_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_15423_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-15423.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-15423.pkt } reordering_15423_cleanup() { restore_sysctls } atf_test_case reordering_15432 cleanup reordering_15432_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_15432_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-15432.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-15432.pkt } reordering_15432_cleanup() { restore_sysctls } atf_test_case reordering_21345 cleanup reordering_21345_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_21345_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-21345.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-21345.pkt } reordering_21345_cleanup() { restore_sysctls } atf_test_case reordering_21354 cleanup reordering_21354_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_21354_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-21354.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-21354.pkt } reordering_21354_cleanup() { restore_sysctls } atf_test_case reordering_21435 cleanup reordering_21435_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_21435_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-21435.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-21435.pkt } reordering_21435_cleanup() { restore_sysctls } atf_test_case reordering_21453 cleanup reordering_21453_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_21453_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-21453.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-21453.pkt } reordering_21453_cleanup() { restore_sysctls } atf_test_case reordering_21534 cleanup reordering_21534_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_21534_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-21534.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-21534.pkt } reordering_21534_cleanup() { restore_sysctls } atf_test_case reordering_21543 cleanup reordering_21543_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_21543_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-21543.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-21543.pkt } reordering_21543_cleanup() { restore_sysctls } atf_test_case reordering_23145 cleanup reordering_23145_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_23145_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-23145.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-23145.pkt } reordering_23145_cleanup() { restore_sysctls } atf_test_case reordering_23154 cleanup reordering_23154_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_23154_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-23154.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-23154.pkt } reordering_23154_cleanup() { restore_sysctls } atf_test_case reordering_23415 cleanup reordering_23415_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_23415_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-23415.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-23415.pkt } reordering_23415_cleanup() { restore_sysctls } atf_test_case reordering_23451 cleanup reordering_23451_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_23451_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-23451.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-23451.pkt } reordering_23451_cleanup() { restore_sysctls } atf_test_case reordering_23514 cleanup reordering_23514_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_23514_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-23514.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-23514.pkt } reordering_23514_cleanup() { restore_sysctls } atf_test_case reordering_23541 cleanup reordering_23541_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_23541_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-23541.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-23541.pkt } reordering_23541_cleanup() { restore_sysctls } atf_test_case reordering_24135 cleanup reordering_24135_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_24135_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-24135.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-24135.pkt } reordering_24135_cleanup() { restore_sysctls } atf_test_case reordering_24153 cleanup reordering_24153_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_24153_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-24153.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-24153.pkt } reordering_24153_cleanup() { restore_sysctls } atf_test_case reordering_24315 cleanup reordering_24315_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_24315_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-24315.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-24315.pkt } reordering_24315_cleanup() { restore_sysctls } atf_test_case reordering_24351 cleanup reordering_24351_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_24351_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-24351.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-24351.pkt } reordering_24351_cleanup() { restore_sysctls } atf_test_case reordering_24513 cleanup reordering_24513_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_24513_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-24513.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-24513.pkt } reordering_24513_cleanup() { restore_sysctls } atf_test_case reordering_24531 cleanup reordering_24531_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_24531_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-24531.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-24531.pkt } reordering_24531_cleanup() { restore_sysctls } atf_test_case reordering_25134 cleanup reordering_25134_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_25134_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-25134.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-25134.pkt } reordering_25134_cleanup() { restore_sysctls } atf_test_case reordering_25143 cleanup reordering_25143_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_25143_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-25143.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-25143.pkt } reordering_25143_cleanup() { restore_sysctls } atf_test_case reordering_25314 cleanup reordering_25314_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_25314_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-25314.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-25314.pkt } reordering_25314_cleanup() { restore_sysctls } atf_test_case reordering_25341 cleanup reordering_25341_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_25341_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-25341.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-25341.pkt } reordering_25341_cleanup() { restore_sysctls } atf_test_case reordering_25413 cleanup reordering_25413_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_25413_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-25413.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-25413.pkt } reordering_25413_cleanup() { restore_sysctls } atf_test_case reordering_25431 cleanup reordering_25431_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_25431_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-25431.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-25431.pkt } reordering_25431_cleanup() { restore_sysctls } atf_test_case reordering_31245 cleanup reordering_31245_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_31245_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-31245.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-31245.pkt } reordering_31245_cleanup() { restore_sysctls } atf_test_case reordering_31254 cleanup reordering_31254_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_31254_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-31254.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-31254.pkt } reordering_31254_cleanup() { restore_sysctls } atf_test_case reordering_31425 cleanup reordering_31425_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_31425_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-31425.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-31425.pkt } reordering_31425_cleanup() { restore_sysctls } atf_test_case reordering_31452 cleanup reordering_31452_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_31452_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-31452.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-31452.pkt } reordering_31452_cleanup() { restore_sysctls } atf_test_case reordering_31524 cleanup reordering_31524_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_31524_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-31524.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-31524.pkt } reordering_31524_cleanup() { restore_sysctls } atf_test_case reordering_31542 cleanup reordering_31542_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_31542_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-31542.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-31542.pkt } reordering_31542_cleanup() { restore_sysctls } atf_test_case reordering_32145 cleanup reordering_32145_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_32145_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-32145.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-32145.pkt } reordering_32145_cleanup() { restore_sysctls } atf_test_case reordering_32154 cleanup reordering_32154_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_32154_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-32154.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-32154.pkt } reordering_32154_cleanup() { restore_sysctls } atf_test_case reordering_32415 cleanup reordering_32415_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_32415_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-32415.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-32415.pkt } reordering_32415_cleanup() { restore_sysctls } atf_test_case reordering_32451 cleanup reordering_32451_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_32451_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-32451.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-32451.pkt } reordering_32451_cleanup() { restore_sysctls } atf_test_case reordering_32514 cleanup reordering_32514_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_32514_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-32514.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-32514.pkt } reordering_32514_cleanup() { restore_sysctls } atf_test_case reordering_32541 cleanup reordering_32541_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_32541_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-32541.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-32541.pkt } reordering_32541_cleanup() { restore_sysctls } atf_test_case reordering_34125 cleanup reordering_34125_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_34125_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-34125.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-34125.pkt } reordering_34125_cleanup() { restore_sysctls } atf_test_case reordering_34152 cleanup reordering_34152_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_34152_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-34152.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-34152.pkt } reordering_34152_cleanup() { restore_sysctls } atf_test_case reordering_34215 cleanup reordering_34215_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_34215_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-34215.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-34215.pkt } reordering_34215_cleanup() { restore_sysctls } atf_test_case reordering_34251 cleanup reordering_34251_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_34251_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-34251.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-34251.pkt } reordering_34251_cleanup() { restore_sysctls } atf_test_case reordering_34512 cleanup reordering_34512_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_34512_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-34512.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-34512.pkt } reordering_34512_cleanup() { restore_sysctls } atf_test_case reordering_34521 cleanup reordering_34521_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_34521_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-34521.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-34521.pkt } reordering_34521_cleanup() { restore_sysctls } atf_test_case reordering_35124 cleanup reordering_35124_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_35124_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-35124.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-35124.pkt } reordering_35124_cleanup() { restore_sysctls } atf_test_case reordering_35142 cleanup reordering_35142_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_35142_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-35142.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-35142.pkt } reordering_35142_cleanup() { restore_sysctls } atf_test_case reordering_35214 cleanup reordering_35214_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_35214_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-35214.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-35214.pkt } reordering_35214_cleanup() { restore_sysctls } atf_test_case reordering_35241 cleanup reordering_35241_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_35241_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-35241.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-35241.pkt } reordering_35241_cleanup() { restore_sysctls } atf_test_case reordering_35412 cleanup reordering_35412_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_35412_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-35412.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-35412.pkt } reordering_35412_cleanup() { restore_sysctls } atf_test_case reordering_35421 cleanup reordering_35421_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_35421_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-35421.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-35421.pkt } reordering_35421_cleanup() { restore_sysctls } atf_test_case reordering_41235 cleanup reordering_41235_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_41235_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-41235.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-41235.pkt } reordering_41235_cleanup() { restore_sysctls } atf_test_case reordering_41253 cleanup reordering_41253_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_41253_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-41253.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-41253.pkt } reordering_41253_cleanup() { restore_sysctls } atf_test_case reordering_41325 cleanup reordering_41325_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_41325_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-41325.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-41325.pkt } reordering_41325_cleanup() { restore_sysctls } atf_test_case reordering_41352 cleanup reordering_41352_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_41352_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-41352.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-41352.pkt } reordering_41352_cleanup() { restore_sysctls } atf_test_case reordering_41523 cleanup reordering_41523_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_41523_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-41523.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-41523.pkt } reordering_41523_cleanup() { restore_sysctls } atf_test_case reordering_41532 cleanup reordering_41532_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_41532_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-41532.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-41532.pkt } reordering_41532_cleanup() { restore_sysctls } atf_test_case reordering_42135 cleanup reordering_42135_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_42135_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-42135.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-42135.pkt } reordering_42135_cleanup() { restore_sysctls } atf_test_case reordering_42153 cleanup reordering_42153_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_42153_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-42153.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-42153.pkt } reordering_42153_cleanup() { restore_sysctls } atf_test_case reordering_42315 cleanup reordering_42315_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_42315_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-42315.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-42315.pkt } reordering_42315_cleanup() { restore_sysctls } atf_test_case reordering_42351 cleanup reordering_42351_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_42351_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-42351.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-42351.pkt } reordering_42351_cleanup() { restore_sysctls } atf_test_case reordering_42513 cleanup reordering_42513_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_42513_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-42513.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-42513.pkt } reordering_42513_cleanup() { restore_sysctls } atf_test_case reordering_42531 cleanup reordering_42531_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_42531_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-42531.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-42531.pkt } reordering_42531_cleanup() { restore_sysctls } atf_test_case reordering_43125 cleanup reordering_43125_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_43125_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-43125.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-43125.pkt } reordering_43125_cleanup() { restore_sysctls } atf_test_case reordering_43152 cleanup reordering_43152_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_43152_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-43152.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-43152.pkt } reordering_43152_cleanup() { restore_sysctls } atf_test_case reordering_43215 cleanup reordering_43215_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_43215_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-43215.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-43215.pkt } reordering_43215_cleanup() { restore_sysctls } atf_test_case reordering_43251 cleanup reordering_43251_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_43251_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-43251.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-43251.pkt } reordering_43251_cleanup() { restore_sysctls } atf_test_case reordering_43512 cleanup reordering_43512_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_43512_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-43512.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-43512.pkt } reordering_43512_cleanup() { restore_sysctls } atf_test_case reordering_43521 cleanup reordering_43521_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_43521_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-43521.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-43521.pkt } reordering_43521_cleanup() { restore_sysctls } atf_test_case reordering_45123 cleanup reordering_45123_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_45123_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-45123.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-45123.pkt } reordering_45123_cleanup() { restore_sysctls } atf_test_case reordering_45132 cleanup reordering_45132_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_45132_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-45132.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-45132.pkt } reordering_45132_cleanup() { restore_sysctls } atf_test_case reordering_45213 cleanup reordering_45213_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_45213_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-45213.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-45213.pkt } reordering_45213_cleanup() { restore_sysctls } atf_test_case reordering_45231 cleanup reordering_45231_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_45231_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-45231.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-45231.pkt } reordering_45231_cleanup() { restore_sysctls } atf_test_case reordering_45312 cleanup reordering_45312_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_45312_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-45312.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-45312.pkt } reordering_45312_cleanup() { restore_sysctls } atf_test_case reordering_45321 cleanup reordering_45321_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_45321_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-45321.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-45321.pkt } reordering_45321_cleanup() { restore_sysctls } atf_test_case reordering_51234 cleanup reordering_51234_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_51234_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-51234.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-51234.pkt } reordering_51234_cleanup() { restore_sysctls } atf_test_case reordering_51243 cleanup reordering_51243_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_51243_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-51243.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-51243.pkt } reordering_51243_cleanup() { restore_sysctls } atf_test_case reordering_51324 cleanup reordering_51324_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_51324_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-51324.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-51324.pkt } reordering_51324_cleanup() { restore_sysctls } atf_test_case reordering_51342 cleanup reordering_51342_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_51342_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-51342.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-51342.pkt } reordering_51342_cleanup() { restore_sysctls } atf_test_case reordering_51423 cleanup reordering_51423_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_51423_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-51423.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-51423.pkt } reordering_51423_cleanup() { restore_sysctls } atf_test_case reordering_51432 cleanup reordering_51432_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_51432_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-51432.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-51432.pkt } reordering_51432_cleanup() { restore_sysctls } atf_test_case reordering_52134 cleanup reordering_52134_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_52134_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-52134.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-52134.pkt } reordering_52134_cleanup() { restore_sysctls } atf_test_case reordering_52143 cleanup reordering_52143_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_52143_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-52143.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-52143.pkt } reordering_52143_cleanup() { restore_sysctls } atf_test_case reordering_52314 cleanup reordering_52314_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_52314_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-52314.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-52314.pkt } reordering_52314_cleanup() { restore_sysctls } atf_test_case reordering_52341 cleanup reordering_52341_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_52341_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-52341.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-52341.pkt } reordering_52341_cleanup() { restore_sysctls } atf_test_case reordering_52413 cleanup reordering_52413_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_52413_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-52413.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-52413.pkt } reordering_52413_cleanup() { restore_sysctls } atf_test_case reordering_52431 cleanup reordering_52431_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_52431_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-52431.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-52431.pkt } reordering_52431_cleanup() { restore_sysctls } atf_test_case reordering_53124 cleanup reordering_53124_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_53124_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-53124.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-53124.pkt } reordering_53124_cleanup() { restore_sysctls } atf_test_case reordering_53142 cleanup reordering_53142_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_53142_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-53142.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-53142.pkt } reordering_53142_cleanup() { restore_sysctls } atf_test_case reordering_53214 cleanup reordering_53214_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_53214_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-53214.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-53214.pkt } reordering_53214_cleanup() { restore_sysctls } atf_test_case reordering_53241 cleanup reordering_53241_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_53241_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-53241.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-53241.pkt } reordering_53241_cleanup() { restore_sysctls } atf_test_case reordering_53412 cleanup reordering_53412_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_53412_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-53412.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-53412.pkt } reordering_53412_cleanup() { restore_sysctls } atf_test_case reordering_53421 cleanup reordering_53421_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_53421_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-53421.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-53421.pkt } reordering_53421_cleanup() { restore_sysctls } atf_test_case reordering_54123 cleanup reordering_54123_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_54123_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-54123.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-54123.pkt } reordering_54123_cleanup() { restore_sysctls } atf_test_case reordering_54132 cleanup reordering_54132_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_54132_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-54132.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-54132.pkt } reordering_54132_cleanup() { restore_sysctls } atf_test_case reordering_54213 cleanup reordering_54213_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_54213_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-54213.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-54213.pkt } reordering_54213_cleanup() { restore_sysctls } atf_test_case reordering_54231 cleanup reordering_54231_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_54231_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-54231.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-54231.pkt } reordering_54231_cleanup() { restore_sysctls } atf_test_case reordering_54312 cleanup reordering_54312_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_54312_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-54312.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-54312.pkt } reordering_54312_cleanup() { restore_sysctls } atf_test_case reordering_54321 cleanup reordering_54321_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_54321_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-54321.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-54321.pkt } reordering_54321_cleanup() { restore_sysctls } atf_test_case reordering_5F4321 cleanup reordering_5F4321_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } reordering_5F4321_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-5F4321.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-data-segments/reordering-5F4321.pkt } reordering_5F4321_cleanup() { restore_sysctls } atf_test_case rcv_icmp_hard_error_comm_prohibited_ipv4 cleanup rcv_icmp_hard_error_comm_prohibited_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_icmp_hard_error_comm_prohibited_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-icmp/rcv-icmp-hard-error-comm-prohibited-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-icmp/rcv-icmp-hard-error-comm-prohibited-ipv4.pkt } rcv_icmp_hard_error_comm_prohibited_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_icmp_hard_error_comm_prohibited_ipv6 cleanup rcv_icmp_hard_error_comm_prohibited_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_icmp_hard_error_comm_prohibited_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-icmp/rcv-icmp-hard-error-comm-prohibited-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-icmp/rcv-icmp-hard-error-comm-prohibited-ipv6.pkt } rcv_icmp_hard_error_comm_prohibited_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_icmp_hard_error_host_prohibited_ipv4 cleanup rcv_icmp_hard_error_host_prohibited_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_icmp_hard_error_host_prohibited_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-icmp/rcv-icmp-hard-error-host-prohibited-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-icmp/rcv-icmp-hard-error-host-prohibited-ipv4.pkt } rcv_icmp_hard_error_host_prohibited_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_icmp_hard_error_ignored_ipv4 cleanup rcv_icmp_hard_error_ignored_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_icmp_hard_error_ignored_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-icmp/rcv-icmp-hard-error-ignored-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-icmp/rcv-icmp-hard-error-ignored-ipv4.pkt } rcv_icmp_hard_error_ignored_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_icmp_hard_error_ignored_ipv6 cleanup rcv_icmp_hard_error_ignored_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_icmp_hard_error_ignored_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-icmp/rcv-icmp-hard-error-ignored-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-icmp/rcv-icmp-hard-error-ignored-ipv6.pkt } rcv_icmp_hard_error_ignored_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_icmp_hard_error_net_prohibited_ipv4 cleanup rcv_icmp_hard_error_net_prohibited_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_icmp_hard_error_net_prohibited_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-icmp/rcv-icmp-hard-error-net-prohibited-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-icmp/rcv-icmp-hard-error-net-prohibited-ipv4.pkt } rcv_icmp_hard_error_net_prohibited_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_icmp_hard_error_port_unreachable_ipv4 cleanup rcv_icmp_hard_error_port_unreachable_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_icmp_hard_error_port_unreachable_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-icmp/rcv-icmp-hard-error-port-unreachable-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-icmp/rcv-icmp-hard-error-port-unreachable-ipv4.pkt } rcv_icmp_hard_error_port_unreachable_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_icmp_hard_error_port_unreachable_ipv6 cleanup rcv_icmp_hard_error_port_unreachable_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_icmp_hard_error_port_unreachable_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-icmp/rcv-icmp-hard-error-port-unreachable-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-icmp/rcv-icmp-hard-error-port-unreachable-ipv6.pkt } rcv_icmp_hard_error_port_unreachable_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_icmp_hard_error_proto_unreachable_ipv4 cleanup rcv_icmp_hard_error_proto_unreachable_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_icmp_hard_error_proto_unreachable_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-icmp/rcv-icmp-hard-error-proto-unreachable-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-icmp/rcv-icmp-hard-error-proto-unreachable-ipv4.pkt } rcv_icmp_hard_error_proto_unreachable_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_icmp_hard_error_proto_unreachable_ipv6 cleanup rcv_icmp_hard_error_proto_unreachable_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_icmp_hard_error_proto_unreachable_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-icmp/rcv-icmp-hard-error-proto-unreachable-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-icmp/rcv-icmp-hard-error-proto-unreachable-ipv6.pkt } rcv_icmp_hard_error_proto_unreachable_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_icmp_hard_error_ttl_exceeded_ipv4 cleanup rcv_icmp_hard_error_ttl_exceeded_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_icmp_hard_error_ttl_exceeded_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-icmp/rcv-icmp-hard-error-ttl-exceeded-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-icmp/rcv-icmp-hard-error-ttl-exceeded-ipv4.pkt } rcv_icmp_hard_error_ttl_exceeded_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_icmp_hard_error_ttl_exceeded_ipv6 cleanup rcv_icmp_hard_error_ttl_exceeded_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_icmp_hard_error_ttl_exceeded_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/rcv-icmp/rcv-icmp-hard-error-ttl-exceeded-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/rcv-icmp/rcv-icmp-hard-error-ttl-exceeded-ipv6.pkt } rcv_icmp_hard_error_ttl_exceeded_ipv6_cleanup() { restore_sysctls } atf_test_case snd_syn_mss_inherited_from_mtu_1280_ipv6 cleanup snd_syn_mss_inherited_from_mtu_1280_ipv6_head() { atf_set timeout 450 atf_set require.config allow_sysctl_side_effects } snd_syn_mss_inherited_from_mtu_1280_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-mss-inherited-from-mtu-1280-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snd-syn/snd-syn-mss-inherited-from-mtu-1280-ipv6.pkt } snd_syn_mss_inherited_from_mtu_1280_ipv6_cleanup() { restore_sysctls } atf_test_case snd_syn_mss_inherited_from_mtu_65535_ipv4 cleanup snd_syn_mss_inherited_from_mtu_65535_ipv4_head() { atf_set timeout 450 atf_set require.config allow_sysctl_side_effects } snd_syn_mss_inherited_from_mtu_65535_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-mss-inherited-from-mtu-65535-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snd-syn/snd-syn-mss-inherited-from-mtu-65535-ipv4.pkt } snd_syn_mss_inherited_from_mtu_65535_ipv4_cleanup() { restore_sysctls } atf_test_case snd_syn_mss_inherited_from_mtu_65535_ipv6 cleanup snd_syn_mss_inherited_from_mtu_65535_ipv6_head() { atf_set timeout 450 atf_set require.config allow_sysctl_side_effects } snd_syn_mss_inherited_from_mtu_65535_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-mss-inherited-from-mtu-65535-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snd-syn/snd-syn-mss-inherited-from-mtu-65535-ipv6.pkt } snd_syn_mss_inherited_from_mtu_65535_ipv6_cleanup() { restore_sysctls } atf_test_case snd_syn_mss_inherited_from_mtu_72_ipv4 cleanup snd_syn_mss_inherited_from_mtu_72_ipv4_head() { atf_set timeout 450 atf_set require.config allow_sysctl_side_effects } snd_syn_mss_inherited_from_mtu_72_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-mss-inherited-from-mtu-72-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snd-syn/snd-syn-mss-inherited-from-mtu-72-ipv4.pkt } snd_syn_mss_inherited_from_mtu_72_ipv4_cleanup() { restore_sysctls } atf_test_case snd_syn_mss_inherited_from_mtu_9000_ipv4 cleanup snd_syn_mss_inherited_from_mtu_9000_ipv4_head() { atf_set timeout 450 atf_set require.config allow_sysctl_side_effects } snd_syn_mss_inherited_from_mtu_9000_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-mss-inherited-from-mtu-9000-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snd-syn/snd-syn-mss-inherited-from-mtu-9000-ipv4.pkt } snd_syn_mss_inherited_from_mtu_9000_ipv4_cleanup() { restore_sysctls } atf_test_case snd_syn_mss_inherited_from_mtu_9000_ipv6 cleanup snd_syn_mss_inherited_from_mtu_9000_ipv6_head() { atf_set timeout 450 atf_set require.config allow_sysctl_side_effects } snd_syn_mss_inherited_from_mtu_9000_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-mss-inherited-from-mtu-9000-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snd-syn/snd-syn-mss-inherited-from-mtu-9000-ipv6.pkt } snd_syn_mss_inherited_from_mtu_9000_ipv6_cleanup() { restore_sysctls } atf_test_case snd_syn_rtx_drop_options_ipv4 cleanup snd_syn_rtx_drop_options_ipv4_head() { atf_set timeout 450 atf_set require.config allow_sysctl_side_effects } snd_syn_rtx_drop_options_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-rtx-drop-options-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snd-syn/snd-syn-rtx-drop-options-ipv4.pkt } snd_syn_rtx_drop_options_ipv4_cleanup() { restore_sysctls } atf_test_case snd_syn_rtx_drop_options_ipv6 cleanup snd_syn_rtx_drop_options_ipv6_head() { atf_set timeout 450 atf_set require.config allow_sysctl_side_effects } snd_syn_rtx_drop_options_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-rtx-drop-options-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snd-syn/snd-syn-rtx-drop-options-ipv6.pkt } snd_syn_rtx_drop_options_ipv6_cleanup() { restore_sysctls } atf_test_case snd_syn_rtx_keepinit_ipv4 cleanup snd_syn_rtx_keepinit_ipv4_head() { atf_set timeout 450 atf_set require.config allow_sysctl_side_effects } snd_syn_rtx_keepinit_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-rtx-keepinit-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snd-syn/snd-syn-rtx-keepinit-ipv4.pkt } snd_syn_rtx_keepinit_ipv4_cleanup() { restore_sysctls } atf_test_case snd_syn_rtx_keepinit_ipv6 cleanup snd_syn_rtx_keepinit_ipv6_head() { atf_set timeout 450 atf_set require.config allow_sysctl_side_effects } snd_syn_rtx_keepinit_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-rtx-keepinit-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snd-syn/snd-syn-rtx-keepinit-ipv6.pkt } snd_syn_rtx_keepinit_ipv6_cleanup() { restore_sysctls } atf_test_case snd_syn_rtx_max_number_ipv4 cleanup snd_syn_rtx_max_number_ipv4_head() { atf_set timeout 450 atf_set require.config allow_sysctl_side_effects } snd_syn_rtx_max_number_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-rtx-max-number-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snd-syn/snd-syn-rtx-max-number-ipv4.pkt } snd_syn_rtx_max_number_ipv4_cleanup() { restore_sysctls } atf_test_case snd_syn_rtx_max_number_ipv6 cleanup snd_syn_rtx_max_number_ipv6_head() { atf_set timeout 450 atf_set require.config allow_sysctl_side_effects } snd_syn_rtx_max_number_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-rtx-max-number-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snd-syn/snd-syn-rtx-max-number-ipv6.pkt } snd_syn_rtx_max_number_ipv6_cleanup() { restore_sysctls } atf_test_case snd_syn_with_default_options_ipv4 cleanup snd_syn_with_default_options_ipv4_head() { atf_set timeout 450 atf_set require.config allow_sysctl_side_effects } snd_syn_with_default_options_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-with-default-options-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snd-syn/snd-syn-with-default-options-ipv4.pkt } snd_syn_with_default_options_ipv4_cleanup() { restore_sysctls } atf_test_case snd_syn_with_default_options_ipv6 cleanup snd_syn_with_default_options_ipv6_head() { atf_set timeout 450 atf_set require.config allow_sysctl_side_effects } snd_syn_with_default_options_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-with-default-options-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snd-syn/snd-syn-with-default-options-ipv6.pkt } snd_syn_with_default_options_ipv6_cleanup() { restore_sysctls } atf_test_case snd_syn_with_ecn_alt_maxretries_ipv4 cleanup snd_syn_with_ecn_alt_maxretries_ipv4_head() { atf_set timeout 450 atf_set require.config allow_sysctl_side_effects } snd_syn_with_ecn_alt_maxretries_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-with-ecn-alt-maxretries-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snd-syn/snd-syn-with-ecn-alt-maxretries-ipv4.pkt } snd_syn_with_ecn_alt_maxretries_ipv4_cleanup() { restore_sysctls } atf_test_case snd_syn_with_ecn_alt_maxretries_ipv6 cleanup snd_syn_with_ecn_alt_maxretries_ipv6_head() { atf_set timeout 450 atf_set require.config allow_sysctl_side_effects } snd_syn_with_ecn_alt_maxretries_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-with-ecn-alt-maxretries-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snd-syn/snd-syn-with-ecn-alt-maxretries-ipv6.pkt } snd_syn_with_ecn_alt_maxretries_ipv6_cleanup() { restore_sysctls } atf_test_case snd_syn_with_ecn_ipv4 cleanup snd_syn_with_ecn_ipv4_head() { atf_set timeout 450 atf_set require.config allow_sysctl_side_effects } snd_syn_with_ecn_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-with-ecn-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snd-syn/snd-syn-with-ecn-ipv4.pkt } snd_syn_with_ecn_ipv4_cleanup() { restore_sysctls } atf_test_case snd_syn_with_ecn_ipv6 cleanup snd_syn_with_ecn_ipv6_head() { atf_set timeout 450 atf_set require.config allow_sysctl_side_effects } snd_syn_with_ecn_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-with-ecn-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snd-syn/snd-syn-with-ecn-ipv6.pkt } snd_syn_with_ecn_ipv6_cleanup() { restore_sysctls } atf_test_case snd_syn_with_max_ws_ipv4 cleanup snd_syn_with_max_ws_ipv4_head() { atf_set timeout 450 atf_set require.config allow_sysctl_side_effects } snd_syn_with_max_ws_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-with-max-ws-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snd-syn/snd-syn-with-max-ws-ipv4.pkt } snd_syn_with_max_ws_ipv4_cleanup() { restore_sysctls } atf_test_case snd_syn_with_max_ws_ipv6 cleanup snd_syn_with_max_ws_ipv6_head() { atf_set timeout 450 atf_set require.config allow_sysctl_side_effects } snd_syn_with_max_ws_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-with-max-ws-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snd-syn/snd-syn-with-max-ws-ipv6.pkt } snd_syn_with_max_ws_ipv6_cleanup() { restore_sysctls } atf_test_case snd_syn_with_min_ws_ipv4 cleanup snd_syn_with_min_ws_ipv4_head() { atf_set timeout 450 atf_set require.config allow_sysctl_side_effects } snd_syn_with_min_ws_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-with-min-ws-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snd-syn/snd-syn-with-min-ws-ipv4.pkt } snd_syn_with_min_ws_ipv4_cleanup() { restore_sysctls } atf_test_case snd_syn_with_min_ws_ipv6 cleanup snd_syn_with_min_ws_ipv6_head() { atf_set timeout 450 atf_set require.config allow_sysctl_side_effects } snd_syn_with_min_ws_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-with-min-ws-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snd-syn/snd-syn-with-min-ws-ipv6.pkt } snd_syn_with_min_ws_ipv6_cleanup() { restore_sysctls } atf_test_case snd_syn_without_options_ipv4 cleanup snd_syn_without_options_ipv4_head() { atf_set timeout 450 atf_set require.config allow_sysctl_side_effects } snd_syn_without_options_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-without-options-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snd-syn/snd-syn-without-options-ipv4.pkt } snd_syn_without_options_ipv4_cleanup() { restore_sysctls } atf_test_case snd_syn_without_options_ipv6 cleanup snd_syn_without_options_ipv6_head() { atf_set timeout 450 atf_set require.config allow_sysctl_side_effects } snd_syn_without_options_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-without-options-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snd-syn/snd-syn-without-options-ipv6.pkt } snd_syn_without_options_ipv6_cleanup() { restore_sysctls } atf_test_case snd_syn_without_sack_and_ws_and_ts_ipv4 cleanup snd_syn_without_sack_and_ws_and_ts_ipv4_head() { atf_set timeout 450 atf_set require.config allow_sysctl_side_effects } snd_syn_without_sack_and_ws_and_ts_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-without-sack-and-ws-and-ts-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snd-syn/snd-syn-without-sack-and-ws-and-ts-ipv4.pkt } snd_syn_without_sack_and_ws_and_ts_ipv4_cleanup() { restore_sysctls } atf_test_case snd_syn_without_sack_and_ws_and_ts_ipv6 cleanup snd_syn_without_sack_and_ws_and_ts_ipv6_head() { atf_set timeout 450 atf_set require.config allow_sysctl_side_effects } snd_syn_without_sack_and_ws_and_ts_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-without-sack-and-ws-and-ts-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snd-syn/snd-syn-without-sack-and-ws-and-ts-ipv6.pkt } snd_syn_without_sack_and_ws_and_ts_ipv6_cleanup() { restore_sysctls } atf_test_case snd_syn_without_sack_ipv4 cleanup snd_syn_without_sack_ipv4_head() { atf_set timeout 450 atf_set require.config allow_sysctl_side_effects } snd_syn_without_sack_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-without-sack-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snd-syn/snd-syn-without-sack-ipv4.pkt } snd_syn_without_sack_ipv4_cleanup() { restore_sysctls } atf_test_case snd_syn_without_sack_ipv6 cleanup snd_syn_without_sack_ipv6_head() { atf_set timeout 450 atf_set require.config allow_sysctl_side_effects } snd_syn_without_sack_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-without-sack-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snd-syn/snd-syn-without-sack-ipv6.pkt } snd_syn_without_sack_ipv6_cleanup() { restore_sysctls } atf_test_case snd_syn_without_ws_and_ts_ipv4 cleanup snd_syn_without_ws_and_ts_ipv4_head() { atf_set timeout 450 atf_set require.config allow_sysctl_side_effects } snd_syn_without_ws_and_ts_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-without-ws-and-ts-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snd-syn/snd-syn-without-ws-and-ts-ipv4.pkt } snd_syn_without_ws_and_ts_ipv4_cleanup() { restore_sysctls } atf_test_case snd_syn_without_ws_and_ts_ipv6 cleanup snd_syn_without_ws_and_ts_ipv6_head() { atf_set timeout 450 atf_set require.config allow_sysctl_side_effects } snd_syn_without_ws_and_ts_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-without-ws-and-ts-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snd-syn/snd-syn-without-ws-and-ts-ipv6.pkt } snd_syn_without_ws_and_ts_ipv6_cleanup() { restore_sysctls } atf_test_case close_wait_ipv4 cleanup close_wait_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } close_wait_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/snippets/close-wait-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snippets/close-wait-ipv4.pkt } close_wait_ipv4_cleanup() { restore_sysctls } atf_test_case close_wait_ipv6 cleanup close_wait_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } close_wait_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/snippets/close-wait-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snippets/close-wait-ipv6.pkt } close_wait_ipv6_cleanup() { restore_sysctls } atf_test_case closed_initially_ipv4 cleanup closed_initially_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } closed_initially_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/snippets/closed-initially-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snippets/closed-initially-ipv4.pkt } closed_initially_ipv4_cleanup() { restore_sysctls } atf_test_case closed_initially_ipv6 cleanup closed_initially_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } closed_initially_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/snippets/closed-initially-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snippets/closed-initially-ipv6.pkt } closed_initially_ipv6_cleanup() { restore_sysctls } atf_test_case closed_via_last_ack_ipv4 cleanup closed_via_last_ack_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } closed_via_last_ack_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/snippets/closed-via-last-ack-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snippets/closed-via-last-ack-ipv4.pkt } closed_via_last_ack_ipv4_cleanup() { restore_sysctls } atf_test_case closed_via_last_ack_ipv6 cleanup closed_via_last_ack_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } closed_via_last_ack_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/snippets/closed-via-last-ack-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snippets/closed-via-last-ack-ipv6.pkt } closed_via_last_ack_ipv6_cleanup() { restore_sysctls } atf_test_case closing_ipv4 cleanup closing_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } closing_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/snippets/closing-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snippets/closing-ipv4.pkt } closing_ipv4_cleanup() { restore_sysctls } atf_test_case closing_ipv6 cleanup closing_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } closing_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/snippets/closing-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snippets/closing-ipv6.pkt } closing_ipv6_cleanup() { restore_sysctls } atf_test_case established_ipv4 cleanup established_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } established_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/snippets/established-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snippets/established-ipv4.pkt } established_ipv4_cleanup() { restore_sysctls } atf_test_case established_ipv6 cleanup established_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } established_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/snippets/established-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snippets/established-ipv6.pkt } established_ipv6_cleanup() { restore_sysctls } atf_test_case fin_wait_1_ipv4 cleanup fin_wait_1_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } fin_wait_1_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/snippets/fin-wait-1-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snippets/fin-wait-1-ipv4.pkt } fin_wait_1_ipv4_cleanup() { restore_sysctls } atf_test_case fin_wait_1_ipv6 cleanup fin_wait_1_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } fin_wait_1_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/snippets/fin-wait-1-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snippets/fin-wait-1-ipv6.pkt } fin_wait_1_ipv6_cleanup() { restore_sysctls } atf_test_case fin_wait_2_ipv4 cleanup fin_wait_2_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } fin_wait_2_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/snippets/fin-wait-2-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snippets/fin-wait-2-ipv4.pkt } fin_wait_2_ipv4_cleanup() { restore_sysctls } atf_test_case fin_wait_2_ipv6 cleanup fin_wait_2_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } fin_wait_2_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/snippets/fin-wait-2-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snippets/fin-wait-2-ipv6.pkt } fin_wait_2_ipv6_cleanup() { restore_sysctls } atf_test_case last_ack_ipv4 cleanup last_ack_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } last_ack_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/snippets/last-ack-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snippets/last-ack-ipv4.pkt } last_ack_ipv4_cleanup() { restore_sysctls } atf_test_case last_ack_ipv6 cleanup last_ack_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } last_ack_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/snippets/last-ack-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snippets/last-ack-ipv6.pkt } last_ack_ipv6_cleanup() { restore_sysctls } atf_test_case listen_ipv4 cleanup listen_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } listen_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/snippets/listen-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snippets/listen-ipv4.pkt } listen_ipv4_cleanup() { restore_sysctls } atf_test_case listen_ipv6 cleanup listen_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } listen_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/snippets/listen-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snippets/listen-ipv6.pkt } listen_ipv6_cleanup() { restore_sysctls } atf_test_case noopt_parallel_syn_w_options_ipv4 cleanup noopt_parallel_syn_w_options_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } noopt_parallel_syn_w_options_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/snippets/noopt-parallel-syn-w-options-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snippets/noopt-parallel-syn-w-options-ipv4.pkt } noopt_parallel_syn_w_options_ipv4_cleanup() { restore_sysctls } atf_test_case noopt_strict_tsopt cleanup noopt_strict_tsopt_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } noopt_strict_tsopt_body() { save_sysctls /usr/local/share/tcptestsuite/snippets/noopt-strict-tsopt.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snippets/noopt-strict-tsopt.pkt } noopt_strict_tsopt_cleanup() { restore_sysctls } atf_test_case noopt_syn_rcvd_via_syn_sent_ipv4 cleanup noopt_syn_rcvd_via_syn_sent_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } noopt_syn_rcvd_via_syn_sent_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/snippets/noopt-syn-rcvd-via-syn-sent-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snippets/noopt-syn-rcvd-via-syn-sent-ipv4.pkt } noopt_syn_rcvd_via_syn_sent_ipv4_cleanup() { restore_sysctls } atf_test_case syn_rcvd_via_listen_ipv4 cleanup syn_rcvd_via_listen_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } syn_rcvd_via_listen_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/snippets/syn-rcvd-via-listen-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snippets/syn-rcvd-via-listen-ipv4.pkt } syn_rcvd_via_listen_ipv4_cleanup() { restore_sysctls } atf_test_case syn_rcvd_via_listen_ipv6 cleanup syn_rcvd_via_listen_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } syn_rcvd_via_listen_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/snippets/syn-rcvd-via-listen-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snippets/syn-rcvd-via-listen-ipv6.pkt } syn_rcvd_via_listen_ipv6_cleanup() { restore_sysctls } atf_test_case syn_rcvd_via_syn_sent_ipv4_ecn01 cleanup syn_rcvd_via_syn_sent_ipv4_ecn01_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } syn_rcvd_via_syn_sent_ipv4_ecn01_body() { save_sysctls /usr/local/share/tcptestsuite/snippets/syn-rcvd-via-syn-sent-ipv4-ecn01.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snippets/syn-rcvd-via-syn-sent-ipv4-ecn01.pkt } syn_rcvd_via_syn_sent_ipv4_ecn01_cleanup() { restore_sysctls } atf_test_case syn_rcvd_via_syn_sent_ipv4_ecn10 cleanup syn_rcvd_via_syn_sent_ipv4_ecn10_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } syn_rcvd_via_syn_sent_ipv4_ecn10_body() { save_sysctls /usr/local/share/tcptestsuite/snippets/syn-rcvd-via-syn-sent-ipv4-ecn10.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snippets/syn-rcvd-via-syn-sent-ipv4-ecn10.pkt } syn_rcvd_via_syn_sent_ipv4_ecn10_cleanup() { restore_sysctls } atf_test_case syn_rcvd_via_syn_sent_ipv4_ecn11 cleanup syn_rcvd_via_syn_sent_ipv4_ecn11_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } syn_rcvd_via_syn_sent_ipv4_ecn11_body() { save_sysctls /usr/local/share/tcptestsuite/snippets/syn-rcvd-via-syn-sent-ipv4-ecn11.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snippets/syn-rcvd-via-syn-sent-ipv4-ecn11.pkt } syn_rcvd_via_syn_sent_ipv4_ecn11_cleanup() { restore_sysctls } atf_test_case syn_rcvd_via_syn_sent_ipv4 cleanup syn_rcvd_via_syn_sent_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } syn_rcvd_via_syn_sent_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/snippets/syn-rcvd-via-syn-sent-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snippets/syn-rcvd-via-syn-sent-ipv4.pkt } syn_rcvd_via_syn_sent_ipv4_cleanup() { restore_sysctls } atf_test_case syn_rcvd_via_syn_sent_ipv6 cleanup syn_rcvd_via_syn_sent_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } syn_rcvd_via_syn_sent_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/snippets/syn-rcvd-via-syn-sent-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snippets/syn-rcvd-via-syn-sent-ipv6.pkt } syn_rcvd_via_syn_sent_ipv6_cleanup() { restore_sysctls } atf_test_case syn_sent_ipv4 cleanup syn_sent_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } syn_sent_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/snippets/syn-sent-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snippets/syn-sent-ipv4.pkt } syn_sent_ipv4_cleanup() { restore_sysctls } atf_test_case syn_sent_ipv6 cleanup syn_sent_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } syn_sent_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/snippets/syn-sent-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snippets/syn-sent-ipv6.pkt } syn_sent_ipv6_cleanup() { restore_sysctls } atf_test_case time_wait_via_closing_ipv4 cleanup time_wait_via_closing_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } time_wait_via_closing_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/snippets/time-wait-via-closing-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snippets/time-wait-via-closing-ipv4.pkt } time_wait_via_closing_ipv4_cleanup() { restore_sysctls } atf_test_case time_wait_via_closing_ipv6 cleanup time_wait_via_closing_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } time_wait_via_closing_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/snippets/time-wait-via-closing-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snippets/time-wait-via-closing-ipv6.pkt } time_wait_via_closing_ipv6_cleanup() { restore_sysctls } atf_test_case time_wait_via_fin_wait_1_ipv4 cleanup time_wait_via_fin_wait_1_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } time_wait_via_fin_wait_1_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/snippets/time-wait-via-fin-wait-1-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snippets/time-wait-via-fin-wait-1-ipv4.pkt } time_wait_via_fin_wait_1_ipv4_cleanup() { restore_sysctls } atf_test_case time_wait_via_fin_wait_1_ipv6 cleanup time_wait_via_fin_wait_1_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } time_wait_via_fin_wait_1_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/snippets/time-wait-via-fin-wait-1-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snippets/time-wait-via-fin-wait-1-ipv6.pkt } time_wait_via_fin_wait_1_ipv6_cleanup() { restore_sysctls } atf_test_case time_wait_via_fin_wait_2_ipv4 cleanup time_wait_via_fin_wait_2_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } time_wait_via_fin_wait_2_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/snippets/time-wait-via-fin-wait-2-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snippets/time-wait-via-fin-wait-2-ipv4.pkt } time_wait_via_fin_wait_2_ipv4_cleanup() { restore_sysctls } atf_test_case time_wait_via_fin_wait_2_ipv6 cleanup time_wait_via_fin_wait_2_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } time_wait_via_fin_wait_2_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/snippets/time-wait-via-fin-wait-2-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/snippets/time-wait-via-fin-wait-2-ipv6.pkt } time_wait_via_fin_wait_2_ipv6_cleanup() { restore_sysctls } atf_test_case socket_api_getsockopt_keepcnt_inherited_from_sysctl_ipv4 cleanup socket_api_getsockopt_keepcnt_inherited_from_sysctl_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } socket_api_getsockopt_keepcnt_inherited_from_sysctl_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/socket-api/getsockopt/socket-api-getsockopt-keepcnt-inherited-from-sysctl-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/socket-api/getsockopt/socket-api-getsockopt-keepcnt-inherited-from-sysctl-ipv4.pkt } socket_api_getsockopt_keepcnt_inherited_from_sysctl_ipv4_cleanup() { restore_sysctls } atf_test_case socket_api_getsockopt_keepcnt_inherited_from_sysctl_ipv6 cleanup socket_api_getsockopt_keepcnt_inherited_from_sysctl_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } socket_api_getsockopt_keepcnt_inherited_from_sysctl_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/socket-api/getsockopt/socket-api-getsockopt-keepcnt-inherited-from-sysctl-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/socket-api/getsockopt/socket-api-getsockopt-keepcnt-inherited-from-sysctl-ipv6.pkt } socket_api_getsockopt_keepcnt_inherited_from_sysctl_ipv6_cleanup() { restore_sysctls } atf_test_case socket_api_getsockopt_keepidle_inherited_from_sysctl_ipv4 cleanup socket_api_getsockopt_keepidle_inherited_from_sysctl_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } socket_api_getsockopt_keepidle_inherited_from_sysctl_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/socket-api/getsockopt/socket-api-getsockopt-keepidle-inherited-from-sysctl-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/socket-api/getsockopt/socket-api-getsockopt-keepidle-inherited-from-sysctl-ipv4.pkt } socket_api_getsockopt_keepidle_inherited_from_sysctl_ipv4_cleanup() { restore_sysctls } atf_test_case socket_api_getsockopt_keepidle_inherited_from_sysctl_ipv6 cleanup socket_api_getsockopt_keepidle_inherited_from_sysctl_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } socket_api_getsockopt_keepidle_inherited_from_sysctl_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/socket-api/getsockopt/socket-api-getsockopt-keepidle-inherited-from-sysctl-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/socket-api/getsockopt/socket-api-getsockopt-keepidle-inherited-from-sysctl-ipv6.pkt } socket_api_getsockopt_keepidle_inherited_from_sysctl_ipv6_cleanup() { restore_sysctls } atf_test_case socket_api_getsockopt_keepinit_inherited_from_sysctl_ipv4 cleanup socket_api_getsockopt_keepinit_inherited_from_sysctl_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } socket_api_getsockopt_keepinit_inherited_from_sysctl_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/socket-api/getsockopt/socket-api-getsockopt-keepinit-inherited-from-sysctl-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/socket-api/getsockopt/socket-api-getsockopt-keepinit-inherited-from-sysctl-ipv4.pkt } socket_api_getsockopt_keepinit_inherited_from_sysctl_ipv4_cleanup() { restore_sysctls } atf_test_case socket_api_getsockopt_keepinit_inherited_from_sysctl_ipv6 cleanup socket_api_getsockopt_keepinit_inherited_from_sysctl_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } socket_api_getsockopt_keepinit_inherited_from_sysctl_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/socket-api/getsockopt/socket-api-getsockopt-keepinit-inherited-from-sysctl-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/socket-api/getsockopt/socket-api-getsockopt-keepinit-inherited-from-sysctl-ipv6.pkt } socket_api_getsockopt_keepinit_inherited_from_sysctl_ipv6_cleanup() { restore_sysctls } atf_test_case socket_api_getsockopt_keepintvl_inherited_from_sysctl_ipv4 cleanup socket_api_getsockopt_keepintvl_inherited_from_sysctl_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } socket_api_getsockopt_keepintvl_inherited_from_sysctl_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/socket-api/getsockopt/socket-api-getsockopt-keepintvl-inherited-from-sysctl-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/socket-api/getsockopt/socket-api-getsockopt-keepintvl-inherited-from-sysctl-ipv4.pkt } socket_api_getsockopt_keepintvl_inherited_from_sysctl_ipv4_cleanup() { restore_sysctls } atf_test_case socket_api_getsockopt_keepintvl_inherited_from_sysctl_ipv6 cleanup socket_api_getsockopt_keepintvl_inherited_from_sysctl_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } socket_api_getsockopt_keepintvl_inherited_from_sysctl_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/socket-api/getsockopt/socket-api-getsockopt-keepintvl-inherited-from-sysctl-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/socket-api/getsockopt/socket-api-getsockopt-keepintvl-inherited-from-sysctl-ipv6.pkt } socket_api_getsockopt_keepintvl_inherited_from_sysctl_ipv6_cleanup() { restore_sysctls } atf_test_case socket_api_getsockopt_tcpinfo_ipv4 cleanup socket_api_getsockopt_tcpinfo_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } socket_api_getsockopt_tcpinfo_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/socket-api/getsockopt/socket-api-getsockopt-tcpinfo-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/socket-api/getsockopt/socket-api-getsockopt-tcpinfo-ipv4.pkt } socket_api_getsockopt_tcpinfo_ipv4_cleanup() { restore_sysctls } atf_test_case socket_api_getsockopt_tcpinfo_ipv6 cleanup socket_api_getsockopt_tcpinfo_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } socket_api_getsockopt_tcpinfo_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/socket-api/getsockopt/socket-api-getsockopt-tcpinfo-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/socket-api/getsockopt/socket-api-getsockopt-tcpinfo-ipv6.pkt } socket_api_getsockopt_tcpinfo_ipv6_cleanup() { restore_sysctls } atf_test_case socket_api_setsockopt_hoplimit_active_ipv6 cleanup socket_api_setsockopt_hoplimit_active_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } socket_api_setsockopt_hoplimit_active_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/socket-api/setsockopt/socket-api-setsockopt-hoplimit-active-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/socket-api/setsockopt/socket-api-setsockopt-hoplimit-active-ipv6.pkt } socket_api_setsockopt_hoplimit_active_ipv6_cleanup() { restore_sysctls } atf_test_case socket_api_setsockopt_hoplimit_passive_ipv6 cleanup socket_api_setsockopt_hoplimit_passive_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } socket_api_setsockopt_hoplimit_passive_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/socket-api/setsockopt/socket-api-setsockopt-hoplimit-passive-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/socket-api/setsockopt/socket-api-setsockopt-hoplimit-passive-ipv6.pkt } socket_api_setsockopt_hoplimit_passive_ipv6_cleanup() { restore_sysctls } atf_test_case socket_api_setsockopt_md5_active_ipv4 cleanup socket_api_setsockopt_md5_active_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } socket_api_setsockopt_md5_active_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/socket-api/setsockopt/socket-api-setsockopt-md5-active-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/socket-api/setsockopt/socket-api-setsockopt-md5-active-ipv4.pkt } socket_api_setsockopt_md5_active_ipv4_cleanup() { restore_sysctls } atf_test_case socket_api_setsockopt_md5_active_ipv6 cleanup socket_api_setsockopt_md5_active_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } socket_api_setsockopt_md5_active_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/socket-api/setsockopt/socket-api-setsockopt-md5-active-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/socket-api/setsockopt/socket-api-setsockopt-md5-active-ipv6.pkt } socket_api_setsockopt_md5_active_ipv6_cleanup() { restore_sysctls } atf_test_case socket_api_setsockopt_md5_passive_ipv4 cleanup socket_api_setsockopt_md5_passive_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } socket_api_setsockopt_md5_passive_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/socket-api/setsockopt/socket-api-setsockopt-md5-passive-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/socket-api/setsockopt/socket-api-setsockopt-md5-passive-ipv4.pkt } socket_api_setsockopt_md5_passive_ipv4_cleanup() { restore_sysctls } atf_test_case socket_api_setsockopt_md5_passive_ipv6 cleanup socket_api_setsockopt_md5_passive_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } socket_api_setsockopt_md5_passive_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/socket-api/setsockopt/socket-api-setsockopt-md5-passive-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/socket-api/setsockopt/socket-api-setsockopt-md5-passive-ipv6.pkt } socket_api_setsockopt_md5_passive_ipv6_cleanup() { restore_sysctls } atf_test_case socket_api_setsockopt_tos_active_ipv4 cleanup socket_api_setsockopt_tos_active_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } socket_api_setsockopt_tos_active_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/socket-api/setsockopt/socket-api-setsockopt-tos-active-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/socket-api/setsockopt/socket-api-setsockopt-tos-active-ipv4.pkt } socket_api_setsockopt_tos_active_ipv4_cleanup() { restore_sysctls } atf_test_case socket_api_setsockopt_tos_passive_ipv4 cleanup socket_api_setsockopt_tos_passive_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } socket_api_setsockopt_tos_passive_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/socket-api/setsockopt/socket-api-setsockopt-tos-passive-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/socket-api/setsockopt/socket-api-setsockopt-tos-passive-ipv4.pkt } socket_api_setsockopt_tos_passive_ipv4_cleanup() { restore_sysctls } atf_test_case socket_api_setsockopt_traffic_class_active_ipv6 cleanup socket_api_setsockopt_traffic_class_active_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } socket_api_setsockopt_traffic_class_active_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/socket-api/setsockopt/socket-api-setsockopt-traffic-class-active-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/socket-api/setsockopt/socket-api-setsockopt-traffic-class-active-ipv6.pkt } socket_api_setsockopt_traffic_class_active_ipv6_cleanup() { restore_sysctls } atf_test_case socket_api_setsockopt_traffic_class_passive_ipv6 cleanup socket_api_setsockopt_traffic_class_passive_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } socket_api_setsockopt_traffic_class_passive_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/socket-api/setsockopt/socket-api-setsockopt-traffic-class-passive-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/socket-api/setsockopt/socket-api-setsockopt-traffic-class-passive-ipv6.pkt } socket_api_setsockopt_traffic_class_passive_ipv6_cleanup() { restore_sysctls } atf_test_case socket_api_setsockopt_ttl_active_ipv4 cleanup socket_api_setsockopt_ttl_active_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } socket_api_setsockopt_ttl_active_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/socket-api/setsockopt/socket-api-setsockopt-ttl-active-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/socket-api/setsockopt/socket-api-setsockopt-ttl-active-ipv4.pkt } socket_api_setsockopt_ttl_active_ipv4_cleanup() { restore_sysctls } atf_test_case socket_api_setsockopt_ttl_passive_ipv4 cleanup socket_api_setsockopt_ttl_passive_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } socket_api_setsockopt_ttl_passive_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/socket-api/setsockopt/socket-api-setsockopt-ttl-passive-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/socket-api/setsockopt/socket-api-setsockopt-ttl-passive-ipv4.pkt } socket_api_setsockopt_ttl_passive_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_ack_with_data_closed_ipv4 cleanup rcv_ack_with_data_closed_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_with_data_closed_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-closed/rcv-ack-with-data-closed-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-closed/rcv-ack-with-data-closed-ipv4.pkt } rcv_ack_with_data_closed_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_ack_with_data_closed_ipv6 cleanup rcv_ack_with_data_closed_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_with_data_closed_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-closed/rcv-ack-with-data-closed-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-closed/rcv-ack-with-data-closed-ipv6.pkt } rcv_ack_with_data_closed_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_ack_without_data_closed_ipv4 cleanup rcv_ack_without_data_closed_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_without_data_closed_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-closed/rcv-ack-without-data-closed-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-closed/rcv-ack-without-data-closed-ipv4.pkt } rcv_ack_without_data_closed_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_ack_without_data_closed_ipv6 cleanup rcv_ack_without_data_closed_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_without_data_closed_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-closed/rcv-ack-without-data-closed-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-closed/rcv-ack-without-data-closed-ipv6.pkt } rcv_ack_without_data_closed_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_ack_with_data_listen_ipv4 cleanup rcv_ack_with_data_listen_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_with_data_listen_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-listen/rcv-ack-with-data-listen-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-listen/rcv-ack-with-data-listen-ipv4.pkt } rcv_ack_with_data_listen_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_ack_with_data_listen_ipv6 cleanup rcv_ack_with_data_listen_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_with_data_listen_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-listen/rcv-ack-with-data-listen-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-listen/rcv-ack-with-data-listen-ipv6.pkt } rcv_ack_with_data_listen_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_ack_without_data_listen_ipv4 cleanup rcv_ack_without_data_listen_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_without_data_listen_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-listen/rcv-ack-without-data-listen-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-listen/rcv-ack-without-data-listen-ipv4.pkt } rcv_ack_without_data_listen_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_ack_without_data_listen_ipv6 cleanup rcv_ack_without_data_listen_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_without_data_listen_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-listen/rcv-ack-without-data-listen-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-listen/rcv-ack-without-data-listen-ipv6.pkt } rcv_ack_without_data_listen_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_ack_with_data_syn_sent_ack_left_edge_ipv4 cleanup rcv_ack_with_data_syn_sent_ack_left_edge_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_with_data_syn_sent_ack_left_edge_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-syn-sent/rcv-ack-with-data-syn-sent-ack-left-edge-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-syn-sent/rcv-ack-with-data-syn-sent-ack-left-edge-ipv4.pkt } rcv_ack_with_data_syn_sent_ack_left_edge_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_ack_with_data_syn_sent_ack_left_edge_ipv6 cleanup rcv_ack_with_data_syn_sent_ack_left_edge_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_with_data_syn_sent_ack_left_edge_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-syn-sent/rcv-ack-with-data-syn-sent-ack-left-edge-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-syn-sent/rcv-ack-with-data-syn-sent-ack-left-edge-ipv6.pkt } rcv_ack_with_data_syn_sent_ack_left_edge_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_ack_with_data_syn_sent_ack_outside_left_ipv4 cleanup rcv_ack_with_data_syn_sent_ack_outside_left_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_with_data_syn_sent_ack_outside_left_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-syn-sent/rcv-ack-with-data-syn-sent-ack-outside-left-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-syn-sent/rcv-ack-with-data-syn-sent-ack-outside-left-ipv4.pkt } rcv_ack_with_data_syn_sent_ack_outside_left_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_ack_with_data_syn_sent_ack_outside_left_ipv6 cleanup rcv_ack_with_data_syn_sent_ack_outside_left_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_with_data_syn_sent_ack_outside_left_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-syn-sent/rcv-ack-with-data-syn-sent-ack-outside-left-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-syn-sent/rcv-ack-with-data-syn-sent-ack-outside-left-ipv6.pkt } rcv_ack_with_data_syn_sent_ack_outside_left_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_ack_with_data_syn_sent_ack_outside_right_ipv4 cleanup rcv_ack_with_data_syn_sent_ack_outside_right_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_with_data_syn_sent_ack_outside_right_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-syn-sent/rcv-ack-with-data-syn-sent-ack-outside-right-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-syn-sent/rcv-ack-with-data-syn-sent-ack-outside-right-ipv4.pkt } rcv_ack_with_data_syn_sent_ack_outside_right_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_ack_with_data_syn_sent_ack_outside_right_ipv6 cleanup rcv_ack_with_data_syn_sent_ack_outside_right_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_with_data_syn_sent_ack_outside_right_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-syn-sent/rcv-ack-with-data-syn-sent-ack-outside-right-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-syn-sent/rcv-ack-with-data-syn-sent-ack-outside-right-ipv6.pkt } rcv_ack_with_data_syn_sent_ack_outside_right_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_ack_without_data_syn_sent_ack_left_edge_ipv4 cleanup rcv_ack_without_data_syn_sent_ack_left_edge_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_without_data_syn_sent_ack_left_edge_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-syn-sent/rcv-ack-without-data-syn-sent-ack-left-edge-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-syn-sent/rcv-ack-without-data-syn-sent-ack-left-edge-ipv4.pkt } rcv_ack_without_data_syn_sent_ack_left_edge_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_ack_without_data_syn_sent_ack_left_edge_ipv6 cleanup rcv_ack_without_data_syn_sent_ack_left_edge_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_without_data_syn_sent_ack_left_edge_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-syn-sent/rcv-ack-without-data-syn-sent-ack-left-edge-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-syn-sent/rcv-ack-without-data-syn-sent-ack-left-edge-ipv6.pkt } rcv_ack_without_data_syn_sent_ack_left_edge_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_ack_without_data_syn_sent_ack_outside_left_ipv4 cleanup rcv_ack_without_data_syn_sent_ack_outside_left_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_without_data_syn_sent_ack_outside_left_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-syn-sent/rcv-ack-without-data-syn-sent-ack-outside-left-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-syn-sent/rcv-ack-without-data-syn-sent-ack-outside-left-ipv4.pkt } rcv_ack_without_data_syn_sent_ack_outside_left_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_ack_without_data_syn_sent_ack_outside_left_ipv6 cleanup rcv_ack_without_data_syn_sent_ack_outside_left_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_without_data_syn_sent_ack_outside_left_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-syn-sent/rcv-ack-without-data-syn-sent-ack-outside-left-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-syn-sent/rcv-ack-without-data-syn-sent-ack-outside-left-ipv6.pkt } rcv_ack_without_data_syn_sent_ack_outside_left_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_ack_without_data_syn_sent_ack_outside_right_ipv4 cleanup rcv_ack_without_data_syn_sent_ack_outside_right_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_without_data_syn_sent_ack_outside_right_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-syn-sent/rcv-ack-without-data-syn-sent-ack-outside-right-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-syn-sent/rcv-ack-without-data-syn-sent-ack-outside-right-ipv4.pkt } rcv_ack_without_data_syn_sent_ack_outside_right_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_ack_without_data_syn_sent_ack_outside_right_ipv6 cleanup rcv_ack_without_data_syn_sent_ack_outside_right_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_without_data_syn_sent_ack_outside_right_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-syn-sent/rcv-ack-without-data-syn-sent-ack-outside-right-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-syn-sent/rcv-ack-without-data-syn-sent-ack-outside-right-ipv6.pkt } rcv_ack_without_data_syn_sent_ack_outside_right_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_ack_time_wait_using_shutdown_left_edge_ipv4 cleanup rcv_ack_time_wait_using_shutdown_left_edge_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_time_wait_using_shutdown_left_edge_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-left-edge-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-left-edge-ipv4.pkt } rcv_ack_time_wait_using_shutdown_left_edge_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_ack_time_wait_using_shutdown_left_edge_ipv6 cleanup rcv_ack_time_wait_using_shutdown_left_edge_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_time_wait_using_shutdown_left_edge_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-left-edge-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-left-edge-ipv6.pkt } rcv_ack_time_wait_using_shutdown_left_edge_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_ack_time_wait_using_shutdown_middle_ipv4 cleanup rcv_ack_time_wait_using_shutdown_middle_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_time_wait_using_shutdown_middle_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-middle-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-middle-ipv4.pkt } rcv_ack_time_wait_using_shutdown_middle_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_ack_time_wait_using_shutdown_middle_ipv6 cleanup rcv_ack_time_wait_using_shutdown_middle_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_time_wait_using_shutdown_middle_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-middle-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-middle-ipv6.pkt } rcv_ack_time_wait_using_shutdown_middle_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_ack_time_wait_using_shutdown_outside_left_ipv4 cleanup rcv_ack_time_wait_using_shutdown_outside_left_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_time_wait_using_shutdown_outside_left_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-outside-left-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-outside-left-ipv4.pkt } rcv_ack_time_wait_using_shutdown_outside_left_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_ack_time_wait_using_shutdown_outside_left_ipv6 cleanup rcv_ack_time_wait_using_shutdown_outside_left_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_time_wait_using_shutdown_outside_left_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-outside-left-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-outside-left-ipv6.pkt } rcv_ack_time_wait_using_shutdown_outside_left_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_ack_time_wait_using_shutdown_outside_right_ipv4 cleanup rcv_ack_time_wait_using_shutdown_outside_right_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_time_wait_using_shutdown_outside_right_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-outside-right-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-outside-right-ipv4.pkt } rcv_ack_time_wait_using_shutdown_outside_right_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_ack_time_wait_using_shutdown_outside_right_ipv6 cleanup rcv_ack_time_wait_using_shutdown_outside_right_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_time_wait_using_shutdown_outside_right_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-outside-right-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-outside-right-ipv6.pkt } rcv_ack_time_wait_using_shutdown_outside_right_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_ack_time_wait_using_shutdown_right_edge_ipv4 cleanup rcv_ack_time_wait_using_shutdown_right_edge_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_time_wait_using_shutdown_right_edge_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-right-edge-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-right-edge-ipv4.pkt } rcv_ack_time_wait_using_shutdown_right_edge_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_ack_time_wait_using_shutdown_right_edge_ipv6 cleanup rcv_ack_time_wait_using_shutdown_right_edge_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_time_wait_using_shutdown_right_edge_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-right-edge-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-right-edge-ipv6.pkt } rcv_ack_time_wait_using_shutdown_right_edge_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_fin_ack_with_data_closed_ipv4 cleanup rcv_fin_ack_with_data_closed_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_ack_with_data_closed_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-closed/rcv-fin-ack-with-data-closed-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-closed/rcv-fin-ack-with-data-closed-ipv4.pkt } rcv_fin_ack_with_data_closed_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_fin_ack_with_data_closed_ipv6 cleanup rcv_fin_ack_with_data_closed_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_ack_with_data_closed_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-closed/rcv-fin-ack-with-data-closed-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-closed/rcv-fin-ack-with-data-closed-ipv6.pkt } rcv_fin_ack_with_data_closed_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_fin_ack_without_data_closed_ipv4 cleanup rcv_fin_ack_without_data_closed_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_ack_without_data_closed_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-closed/rcv-fin-ack-without-data-closed-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-closed/rcv-fin-ack-without-data-closed-ipv4.pkt } rcv_fin_ack_without_data_closed_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_fin_ack_without_data_closed_ipv6 cleanup rcv_fin_ack_without_data_closed_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_ack_without_data_closed_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-closed/rcv-fin-ack-without-data-closed-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-closed/rcv-fin-ack-without-data-closed-ipv6.pkt } rcv_fin_ack_without_data_closed_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_fin_ack_with_data_listen_ipv4 cleanup rcv_fin_ack_with_data_listen_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_ack_with_data_listen_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-listen/rcv-fin-ack-with-data-listen-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-listen/rcv-fin-ack-with-data-listen-ipv4.pkt } rcv_fin_ack_with_data_listen_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_fin_ack_with_data_listen_ipv6 cleanup rcv_fin_ack_with_data_listen_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_ack_with_data_listen_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-listen/rcv-fin-ack-with-data-listen-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-listen/rcv-fin-ack-with-data-listen-ipv6.pkt } rcv_fin_ack_with_data_listen_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_fin_ack_without_data_listen_ipv4 cleanup rcv_fin_ack_without_data_listen_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_ack_without_data_listen_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-listen/rcv-fin-ack-without-data-listen-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-listen/rcv-fin-ack-without-data-listen-ipv4.pkt } rcv_fin_ack_without_data_listen_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_fin_ack_without_data_listen_ipv6 cleanup rcv_fin_ack_without_data_listen_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_ack_without_data_listen_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-listen/rcv-fin-ack-without-data-listen-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-listen/rcv-fin-ack-without-data-listen-ipv6.pkt } rcv_fin_ack_without_data_listen_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_fin_ack_with_data_syn_sent_ack_left_edge_ipv4 cleanup rcv_fin_ack_with_data_syn_sent_ack_left_edge_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_ack_with_data_syn_sent_ack_left_edge_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-syn-sent/rcv-fin-ack-with-data-syn-sent-ack-left-edge-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-syn-sent/rcv-fin-ack-with-data-syn-sent-ack-left-edge-ipv4.pkt } rcv_fin_ack_with_data_syn_sent_ack_left_edge_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_fin_ack_with_data_syn_sent_ack_left_edge_ipv6 cleanup rcv_fin_ack_with_data_syn_sent_ack_left_edge_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_ack_with_data_syn_sent_ack_left_edge_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-syn-sent/rcv-fin-ack-with-data-syn-sent-ack-left-edge-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-syn-sent/rcv-fin-ack-with-data-syn-sent-ack-left-edge-ipv6.pkt } rcv_fin_ack_with_data_syn_sent_ack_left_edge_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_fin_ack_with_data_syn_sent_ack_outside_left_ipv4 cleanup rcv_fin_ack_with_data_syn_sent_ack_outside_left_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_ack_with_data_syn_sent_ack_outside_left_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-syn-sent/rcv-fin-ack-with-data-syn-sent-ack-outside-left-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-syn-sent/rcv-fin-ack-with-data-syn-sent-ack-outside-left-ipv4.pkt } rcv_fin_ack_with_data_syn_sent_ack_outside_left_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_fin_ack_with_data_syn_sent_ack_outside_left_ipv6 cleanup rcv_fin_ack_with_data_syn_sent_ack_outside_left_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_ack_with_data_syn_sent_ack_outside_left_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-syn-sent/rcv-fin-ack-with-data-syn-sent-ack-outside-left-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-syn-sent/rcv-fin-ack-with-data-syn-sent-ack-outside-left-ipv6.pkt } rcv_fin_ack_with_data_syn_sent_ack_outside_left_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_fin_ack_with_data_syn_sent_ack_outside_right_ipv4 cleanup rcv_fin_ack_with_data_syn_sent_ack_outside_right_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_ack_with_data_syn_sent_ack_outside_right_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-syn-sent/rcv-fin-ack-with-data-syn-sent-ack-outside-right-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-syn-sent/rcv-fin-ack-with-data-syn-sent-ack-outside-right-ipv4.pkt } rcv_fin_ack_with_data_syn_sent_ack_outside_right_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_fin_ack_with_data_syn_sent_ack_outside_right_ipv6 cleanup rcv_fin_ack_with_data_syn_sent_ack_outside_right_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_ack_with_data_syn_sent_ack_outside_right_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-syn-sent/rcv-fin-ack-with-data-syn-sent-ack-outside-right-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-syn-sent/rcv-fin-ack-with-data-syn-sent-ack-outside-right-ipv6.pkt } rcv_fin_ack_with_data_syn_sent_ack_outside_right_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_fin_ack_without_data_syn_sent_ack_left_edge_ipv4 cleanup rcv_fin_ack_without_data_syn_sent_ack_left_edge_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_ack_without_data_syn_sent_ack_left_edge_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-syn-sent/rcv-fin-ack-without-data-syn-sent-ack-left-edge-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-syn-sent/rcv-fin-ack-without-data-syn-sent-ack-left-edge-ipv4.pkt } rcv_fin_ack_without_data_syn_sent_ack_left_edge_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_fin_ack_without_data_syn_sent_ack_left_edge_ipv6 cleanup rcv_fin_ack_without_data_syn_sent_ack_left_edge_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_ack_without_data_syn_sent_ack_left_edge_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-syn-sent/rcv-fin-ack-without-data-syn-sent-ack-left-edge-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-syn-sent/rcv-fin-ack-without-data-syn-sent-ack-left-edge-ipv6.pkt } rcv_fin_ack_without_data_syn_sent_ack_left_edge_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_fin_ack_without_data_syn_sent_ack_outside_left_ipv4 cleanup rcv_fin_ack_without_data_syn_sent_ack_outside_left_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_ack_without_data_syn_sent_ack_outside_left_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-syn-sent/rcv-fin-ack-without-data-syn-sent-ack-outside-left-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-syn-sent/rcv-fin-ack-without-data-syn-sent-ack-outside-left-ipv4.pkt } rcv_fin_ack_without_data_syn_sent_ack_outside_left_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_fin_ack_without_data_syn_sent_ack_outside_left_ipv6 cleanup rcv_fin_ack_without_data_syn_sent_ack_outside_left_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_ack_without_data_syn_sent_ack_outside_left_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-syn-sent/rcv-fin-ack-without-data-syn-sent-ack-outside-left-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-syn-sent/rcv-fin-ack-without-data-syn-sent-ack-outside-left-ipv6.pkt } rcv_fin_ack_without_data_syn_sent_ack_outside_left_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_fin_ack_without_data_syn_sent_ack_outside_right_ipv4 cleanup rcv_fin_ack_without_data_syn_sent_ack_outside_right_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_ack_without_data_syn_sent_ack_outside_right_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-syn-sent/rcv-fin-ack-without-data-syn-sent-ack-outside-right-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-syn-sent/rcv-fin-ack-without-data-syn-sent-ack-outside-right-ipv4.pkt } rcv_fin_ack_without_data_syn_sent_ack_outside_right_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_fin_ack_without_data_syn_sent_ack_outside_right_ipv6 cleanup rcv_fin_ack_without_data_syn_sent_ack_outside_right_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_ack_without_data_syn_sent_ack_outside_right_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-syn-sent/rcv-fin-ack-without-data-syn-sent-ack-outside-right-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-syn-sent/rcv-fin-ack-without-data-syn-sent-ack-outside-right-ipv6.pkt } rcv_fin_ack_without_data_syn_sent_ack_outside_right_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_fin_ack_time_wait_using_shutdown_left_edge_ipv4 cleanup rcv_fin_ack_time_wait_using_shutdown_left_edge_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_ack_time_wait_using_shutdown_left_edge_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-left-edge-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-left-edge-ipv4.pkt } rcv_fin_ack_time_wait_using_shutdown_left_edge_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_fin_ack_time_wait_using_shutdown_left_edge_ipv6 cleanup rcv_fin_ack_time_wait_using_shutdown_left_edge_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_ack_time_wait_using_shutdown_left_edge_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-left-edge-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-left-edge-ipv6.pkt } rcv_fin_ack_time_wait_using_shutdown_left_edge_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_fin_ack_time_wait_using_shutdown_middle_ipv4 cleanup rcv_fin_ack_time_wait_using_shutdown_middle_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_ack_time_wait_using_shutdown_middle_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-middle-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-middle-ipv4.pkt } rcv_fin_ack_time_wait_using_shutdown_middle_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_fin_ack_time_wait_using_shutdown_middle_ipv6 cleanup rcv_fin_ack_time_wait_using_shutdown_middle_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_ack_time_wait_using_shutdown_middle_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-middle-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-middle-ipv6.pkt } rcv_fin_ack_time_wait_using_shutdown_middle_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_fin_ack_time_wait_using_shutdown_outside_left_ipv4 cleanup rcv_fin_ack_time_wait_using_shutdown_outside_left_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_ack_time_wait_using_shutdown_outside_left_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-outside-left-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-outside-left-ipv4.pkt } rcv_fin_ack_time_wait_using_shutdown_outside_left_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_fin_ack_time_wait_using_shutdown_outside_left_ipv6 cleanup rcv_fin_ack_time_wait_using_shutdown_outside_left_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_ack_time_wait_using_shutdown_outside_left_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-outside-left-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-outside-left-ipv6.pkt } rcv_fin_ack_time_wait_using_shutdown_outside_left_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_fin_ack_time_wait_using_shutdown_outside_right_ipv4 cleanup rcv_fin_ack_time_wait_using_shutdown_outside_right_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_ack_time_wait_using_shutdown_outside_right_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-outside-right-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-outside-right-ipv4.pkt } rcv_fin_ack_time_wait_using_shutdown_outside_right_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_fin_ack_time_wait_using_shutdown_outside_right_ipv6 cleanup rcv_fin_ack_time_wait_using_shutdown_outside_right_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_ack_time_wait_using_shutdown_outside_right_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-outside-right-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-outside-right-ipv6.pkt } rcv_fin_ack_time_wait_using_shutdown_outside_right_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_fin_ack_time_wait_using_shutdown_right_edge_ipv4 cleanup rcv_fin_ack_time_wait_using_shutdown_right_edge_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_ack_time_wait_using_shutdown_right_edge_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-right-edge-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-right-edge-ipv4.pkt } rcv_fin_ack_time_wait_using_shutdown_right_edge_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_fin_ack_time_wait_using_shutdown_right_edge_ipv6 cleanup rcv_fin_ack_time_wait_using_shutdown_right_edge_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_ack_time_wait_using_shutdown_right_edge_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-right-edge-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-right-edge-ipv6.pkt } rcv_fin_ack_time_wait_using_shutdown_right_edge_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_fin_with_data_closed_ipv4 cleanup rcv_fin_with_data_closed_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_with_data_closed_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-closed/rcv-fin-with-data-closed-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-closed/rcv-fin-with-data-closed-ipv4.pkt } rcv_fin_with_data_closed_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_fin_with_data_closed_ipv6 cleanup rcv_fin_with_data_closed_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_with_data_closed_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-closed/rcv-fin-with-data-closed-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-closed/rcv-fin-with-data-closed-ipv6.pkt } rcv_fin_with_data_closed_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_fin_without_data_closed_ipv4 cleanup rcv_fin_without_data_closed_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_without_data_closed_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-closed/rcv-fin-without-data-closed-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-closed/rcv-fin-without-data-closed-ipv4.pkt } rcv_fin_without_data_closed_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_fin_without_data_closed_ipv6 cleanup rcv_fin_without_data_closed_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_without_data_closed_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-closed/rcv-fin-without-data-closed-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-closed/rcv-fin-without-data-closed-ipv6.pkt } rcv_fin_without_data_closed_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_fin_with_data_listen_ipv4 cleanup rcv_fin_with_data_listen_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_with_data_listen_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-listen/rcv-fin-with-data-listen-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-listen/rcv-fin-with-data-listen-ipv4.pkt } rcv_fin_with_data_listen_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_fin_with_data_listen_ipv6 cleanup rcv_fin_with_data_listen_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_with_data_listen_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-listen/rcv-fin-with-data-listen-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-listen/rcv-fin-with-data-listen-ipv6.pkt } rcv_fin_with_data_listen_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_fin_without_data_listen_ipv4 cleanup rcv_fin_without_data_listen_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_without_data_listen_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-listen/rcv-fin-without-data-listen-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-listen/rcv-fin-without-data-listen-ipv4.pkt } rcv_fin_without_data_listen_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_fin_without_data_listen_ipv6 cleanup rcv_fin_without_data_listen_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_without_data_listen_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-listen/rcv-fin-without-data-listen-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-listen/rcv-fin-without-data-listen-ipv6.pkt } rcv_fin_without_data_listen_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_fin_with_data_syn_sent_ipv4 cleanup rcv_fin_with_data_syn_sent_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_with_data_syn_sent_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-syn-sent/rcv-fin-with-data-syn-sent-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-syn-sent/rcv-fin-with-data-syn-sent-ipv4.pkt } rcv_fin_with_data_syn_sent_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_fin_with_data_syn_sent_ipv6 cleanup rcv_fin_with_data_syn_sent_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_with_data_syn_sent_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-syn-sent/rcv-fin-with-data-syn-sent-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-syn-sent/rcv-fin-with-data-syn-sent-ipv6.pkt } rcv_fin_with_data_syn_sent_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_fin_without_data_syn_sent_ipv4 cleanup rcv_fin_without_data_syn_sent_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_without_data_syn_sent_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-syn-sent/rcv-fin-without-data-syn-sent-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-syn-sent/rcv-fin-without-data-syn-sent-ipv4.pkt } rcv_fin_without_data_syn_sent_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_fin_without_data_syn_sent_ipv6 cleanup rcv_fin_without_data_syn_sent_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_without_data_syn_sent_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-syn-sent/rcv-fin-without-data-syn-sent-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-syn-sent/rcv-fin-without-data-syn-sent-ipv6.pkt } rcv_fin_without_data_syn_sent_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_fin_time_wait_using_shutdown_left_edge_ipv4 cleanup rcv_fin_time_wait_using_shutdown_left_edge_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_time_wait_using_shutdown_left_edge_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-left-edge-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-left-edge-ipv4.pkt } rcv_fin_time_wait_using_shutdown_left_edge_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_fin_time_wait_using_shutdown_left_edge_ipv6 cleanup rcv_fin_time_wait_using_shutdown_left_edge_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_time_wait_using_shutdown_left_edge_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-left-edge-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-left-edge-ipv6.pkt } rcv_fin_time_wait_using_shutdown_left_edge_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_fin_time_wait_using_shutdown_middle_ipv4 cleanup rcv_fin_time_wait_using_shutdown_middle_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_time_wait_using_shutdown_middle_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-middle-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-middle-ipv4.pkt } rcv_fin_time_wait_using_shutdown_middle_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_fin_time_wait_using_shutdown_middle_ipv6 cleanup rcv_fin_time_wait_using_shutdown_middle_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_time_wait_using_shutdown_middle_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-middle-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-middle-ipv6.pkt } rcv_fin_time_wait_using_shutdown_middle_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_fin_time_wait_using_shutdown_outside_left_ipv4 cleanup rcv_fin_time_wait_using_shutdown_outside_left_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_time_wait_using_shutdown_outside_left_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-outside-left-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-outside-left-ipv4.pkt } rcv_fin_time_wait_using_shutdown_outside_left_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_fin_time_wait_using_shutdown_outside_left_ipv6 cleanup rcv_fin_time_wait_using_shutdown_outside_left_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_time_wait_using_shutdown_outside_left_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-outside-left-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-outside-left-ipv6.pkt } rcv_fin_time_wait_using_shutdown_outside_left_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_fin_time_wait_using_shutdown_outside_right_ipv4 cleanup rcv_fin_time_wait_using_shutdown_outside_right_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_time_wait_using_shutdown_outside_right_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-outside-right-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-outside-right-ipv4.pkt } rcv_fin_time_wait_using_shutdown_outside_right_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_fin_time_wait_using_shutdown_outside_right_ipv6 cleanup rcv_fin_time_wait_using_shutdown_outside_right_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_time_wait_using_shutdown_outside_right_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-outside-right-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-outside-right-ipv6.pkt } rcv_fin_time_wait_using_shutdown_outside_right_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_fin_time_wait_using_shutdown_right_edge_ipv4 cleanup rcv_fin_time_wait_using_shutdown_right_edge_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_time_wait_using_shutdown_right_edge_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-right-edge-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-right-edge-ipv4.pkt } rcv_fin_time_wait_using_shutdown_right_edge_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_fin_time_wait_using_shutdown_right_edge_ipv6 cleanup rcv_fin_time_wait_using_shutdown_right_edge_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_time_wait_using_shutdown_right_edge_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-right-edge-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-right-edge-ipv6.pkt } rcv_fin_time_wait_using_shutdown_right_edge_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_ack_with_data_closed_ipv4 cleanup rcv_rst_ack_with_data_closed_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_ack_with_data_closed_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-closed/rcv-rst-ack-with-data-closed-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-closed/rcv-rst-ack-with-data-closed-ipv4.pkt } rcv_rst_ack_with_data_closed_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_ack_with_data_closed_ipv6 cleanup rcv_rst_ack_with_data_closed_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_ack_with_data_closed_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-closed/rcv-rst-ack-with-data-closed-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-closed/rcv-rst-ack-with-data-closed-ipv6.pkt } rcv_rst_ack_with_data_closed_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_ack_without_data_closed_ipv4 cleanup rcv_rst_ack_without_data_closed_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_ack_without_data_closed_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-closed/rcv-rst-ack-without-data-closed-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-closed/rcv-rst-ack-without-data-closed-ipv4.pkt } rcv_rst_ack_without_data_closed_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_ack_without_data_closed_ipv6 cleanup rcv_rst_ack_without_data_closed_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_ack_without_data_closed_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-closed/rcv-rst-ack-without-data-closed-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-closed/rcv-rst-ack-without-data-closed-ipv6.pkt } rcv_rst_ack_without_data_closed_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_ack_with_data_listen_ipv4 cleanup rcv_rst_ack_with_data_listen_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_ack_with_data_listen_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-listen/rcv-rst-ack-with-data-listen-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-listen/rcv-rst-ack-with-data-listen-ipv4.pkt } rcv_rst_ack_with_data_listen_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_ack_with_data_listen_ipv6 cleanup rcv_rst_ack_with_data_listen_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_ack_with_data_listen_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-listen/rcv-rst-ack-with-data-listen-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-listen/rcv-rst-ack-with-data-listen-ipv6.pkt } rcv_rst_ack_with_data_listen_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_ack_without_data_listen_ipv4 cleanup rcv_rst_ack_without_data_listen_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_ack_without_data_listen_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-listen/rcv-rst-ack-without-data-listen-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-listen/rcv-rst-ack-without-data-listen-ipv4.pkt } rcv_rst_ack_without_data_listen_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_ack_without_data_listen_ipv6 cleanup rcv_rst_ack_without_data_listen_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_ack_without_data_listen_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-listen/rcv-rst-ack-without-data-listen-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-listen/rcv-rst-ack-without-data-listen-ipv6.pkt } rcv_rst_ack_without_data_listen_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_ack_with_data_syn_sent_ack_left_edge_ipv4 cleanup rcv_rst_ack_with_data_syn_sent_ack_left_edge_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_ack_with_data_syn_sent_ack_left_edge_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-sent/rcv-rst-ack-with-data-syn-sent-ack-left-edge-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-sent/rcv-rst-ack-with-data-syn-sent-ack-left-edge-ipv4.pkt } rcv_rst_ack_with_data_syn_sent_ack_left_edge_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_ack_with_data_syn_sent_ack_left_edge_ipv6 cleanup rcv_rst_ack_with_data_syn_sent_ack_left_edge_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_ack_with_data_syn_sent_ack_left_edge_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-sent/rcv-rst-ack-with-data-syn-sent-ack-left-edge-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-sent/rcv-rst-ack-with-data-syn-sent-ack-left-edge-ipv6.pkt } rcv_rst_ack_with_data_syn_sent_ack_left_edge_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_ack_with_data_syn_sent_ack_outside_left_ipv4 cleanup rcv_rst_ack_with_data_syn_sent_ack_outside_left_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_ack_with_data_syn_sent_ack_outside_left_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-sent/rcv-rst-ack-with-data-syn-sent-ack-outside-left-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-sent/rcv-rst-ack-with-data-syn-sent-ack-outside-left-ipv4.pkt } rcv_rst_ack_with_data_syn_sent_ack_outside_left_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_ack_with_data_syn_sent_ack_outside_left_ipv6 cleanup rcv_rst_ack_with_data_syn_sent_ack_outside_left_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_ack_with_data_syn_sent_ack_outside_left_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-sent/rcv-rst-ack-with-data-syn-sent-ack-outside-left-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-sent/rcv-rst-ack-with-data-syn-sent-ack-outside-left-ipv6.pkt } rcv_rst_ack_with_data_syn_sent_ack_outside_left_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_ack_with_data_syn_sent_ack_outside_right_ipv4 cleanup rcv_rst_ack_with_data_syn_sent_ack_outside_right_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_ack_with_data_syn_sent_ack_outside_right_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-sent/rcv-rst-ack-with-data-syn-sent-ack-outside-right-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-sent/rcv-rst-ack-with-data-syn-sent-ack-outside-right-ipv4.pkt } rcv_rst_ack_with_data_syn_sent_ack_outside_right_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_ack_with_data_syn_sent_ack_outside_right_ipv6 cleanup rcv_rst_ack_with_data_syn_sent_ack_outside_right_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_ack_with_data_syn_sent_ack_outside_right_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-sent/rcv-rst-ack-with-data-syn-sent-ack-outside-right-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-sent/rcv-rst-ack-with-data-syn-sent-ack-outside-right-ipv6.pkt } rcv_rst_ack_with_data_syn_sent_ack_outside_right_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_ack_without_data_syn_sent_ack_left_edge_ipv4 cleanup rcv_rst_ack_without_data_syn_sent_ack_left_edge_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_ack_without_data_syn_sent_ack_left_edge_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-sent/rcv-rst-ack-without-data-syn-sent-ack-left-edge-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-sent/rcv-rst-ack-without-data-syn-sent-ack-left-edge-ipv4.pkt } rcv_rst_ack_without_data_syn_sent_ack_left_edge_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_ack_without_data_syn_sent_ack_left_edge_ipv6 cleanup rcv_rst_ack_without_data_syn_sent_ack_left_edge_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_ack_without_data_syn_sent_ack_left_edge_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-sent/rcv-rst-ack-without-data-syn-sent-ack-left-edge-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-sent/rcv-rst-ack-without-data-syn-sent-ack-left-edge-ipv6.pkt } rcv_rst_ack_without_data_syn_sent_ack_left_edge_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_ack_without_data_syn_sent_ack_outside_left_ipv4 cleanup rcv_rst_ack_without_data_syn_sent_ack_outside_left_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_ack_without_data_syn_sent_ack_outside_left_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-sent/rcv-rst-ack-without-data-syn-sent-ack-outside-left-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-sent/rcv-rst-ack-without-data-syn-sent-ack-outside-left-ipv4.pkt } rcv_rst_ack_without_data_syn_sent_ack_outside_left_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_ack_without_data_syn_sent_ack_outside_left_ipv6 cleanup rcv_rst_ack_without_data_syn_sent_ack_outside_left_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_ack_without_data_syn_sent_ack_outside_left_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-sent/rcv-rst-ack-without-data-syn-sent-ack-outside-left-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-sent/rcv-rst-ack-without-data-syn-sent-ack-outside-left-ipv6.pkt } rcv_rst_ack_without_data_syn_sent_ack_outside_left_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_ack_without_data_syn_sent_ack_outside_right_ipv4 cleanup rcv_rst_ack_without_data_syn_sent_ack_outside_right_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_ack_without_data_syn_sent_ack_outside_right_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-sent/rcv-rst-ack-without-data-syn-sent-ack-outside-right-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-sent/rcv-rst-ack-without-data-syn-sent-ack-outside-right-ipv4.pkt } rcv_rst_ack_without_data_syn_sent_ack_outside_right_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_ack_without_data_syn_sent_ack_outside_right_ipv6 cleanup rcv_rst_ack_without_data_syn_sent_ack_outside_right_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_ack_without_data_syn_sent_ack_outside_right_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-sent/rcv-rst-ack-without-data-syn-sent-ack-outside-right-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-sent/rcv-rst-ack-without-data-syn-sent-ack-outside-right-ipv6.pkt } rcv_rst_ack_without_data_syn_sent_ack_outside_right_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_ack_time_wait_using_shutdown_left_edge_insecure_ipv4 cleanup rcv_rst_ack_time_wait_using_shutdown_left_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_ack_time_wait_using_shutdown_left_edge_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-left-edge-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-left-edge-insecure-ipv4.pkt } rcv_rst_ack_time_wait_using_shutdown_left_edge_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_ack_time_wait_using_shutdown_left_edge_insecure_ipv6 cleanup rcv_rst_ack_time_wait_using_shutdown_left_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_ack_time_wait_using_shutdown_left_edge_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-left-edge-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-left-edge-insecure-ipv6.pkt } rcv_rst_ack_time_wait_using_shutdown_left_edge_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_ack_time_wait_using_shutdown_left_edge_secure_ipv4 cleanup rcv_rst_ack_time_wait_using_shutdown_left_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_ack_time_wait_using_shutdown_left_edge_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-left-edge-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-left-edge-secure-ipv4.pkt } rcv_rst_ack_time_wait_using_shutdown_left_edge_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_ack_time_wait_using_shutdown_left_edge_secure_ipv6 cleanup rcv_rst_ack_time_wait_using_shutdown_left_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_ack_time_wait_using_shutdown_left_edge_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-left-edge-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-left-edge-secure-ipv6.pkt } rcv_rst_ack_time_wait_using_shutdown_left_edge_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_ack_time_wait_using_shutdown_outside_left_insecure_ipv4 cleanup rcv_rst_ack_time_wait_using_shutdown_outside_left_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_ack_time_wait_using_shutdown_outside_left_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-outside-left-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-outside-left-insecure-ipv4.pkt } rcv_rst_ack_time_wait_using_shutdown_outside_left_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_ack_time_wait_using_shutdown_outside_left_insecure_ipv6 cleanup rcv_rst_ack_time_wait_using_shutdown_outside_left_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_ack_time_wait_using_shutdown_outside_left_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-outside-left-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-outside-left-insecure-ipv6.pkt } rcv_rst_ack_time_wait_using_shutdown_outside_left_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_ack_time_wait_using_shutdown_outside_left_secure_ipv4 cleanup rcv_rst_ack_time_wait_using_shutdown_outside_left_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_ack_time_wait_using_shutdown_outside_left_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-outside-left-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-outside-left-secure-ipv4.pkt } rcv_rst_ack_time_wait_using_shutdown_outside_left_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_ack_time_wait_using_shutdown_outside_left_secure_ipv6 cleanup rcv_rst_ack_time_wait_using_shutdown_outside_left_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_ack_time_wait_using_shutdown_outside_left_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-outside-left-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-outside-left-secure-ipv6.pkt } rcv_rst_ack_time_wait_using_shutdown_outside_left_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_ack_time_wait_using_shutdown_outside_right_insecure_ipv4 cleanup rcv_rst_ack_time_wait_using_shutdown_outside_right_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_ack_time_wait_using_shutdown_outside_right_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-outside-right-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-outside-right-insecure-ipv4.pkt } rcv_rst_ack_time_wait_using_shutdown_outside_right_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_ack_time_wait_using_shutdown_outside_right_insecure_ipv6 cleanup rcv_rst_ack_time_wait_using_shutdown_outside_right_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_ack_time_wait_using_shutdown_outside_right_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-outside-right-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-outside-right-insecure-ipv6.pkt } rcv_rst_ack_time_wait_using_shutdown_outside_right_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_ack_time_wait_using_shutdown_outside_right_secure_ipv4 cleanup rcv_rst_ack_time_wait_using_shutdown_outside_right_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_ack_time_wait_using_shutdown_outside_right_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-outside-right-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-outside-right-secure-ipv4.pkt } rcv_rst_ack_time_wait_using_shutdown_outside_right_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_ack_time_wait_using_shutdown_outside_right_secure_ipv6 cleanup rcv_rst_ack_time_wait_using_shutdown_outside_right_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_ack_time_wait_using_shutdown_outside_right_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-outside-right-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-outside-right-secure-ipv6.pkt } rcv_rst_ack_time_wait_using_shutdown_outside_right_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_ack_time_wait_using_shutdown_right_edge_insecure_ipv4 cleanup rcv_rst_ack_time_wait_using_shutdown_right_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_ack_time_wait_using_shutdown_right_edge_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-right-edge-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-right-edge-insecure-ipv4.pkt } rcv_rst_ack_time_wait_using_shutdown_right_edge_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_ack_time_wait_using_shutdown_right_edge_insecure_ipv6 cleanup rcv_rst_ack_time_wait_using_shutdown_right_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_ack_time_wait_using_shutdown_right_edge_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-right-edge-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-right-edge-insecure-ipv6.pkt } rcv_rst_ack_time_wait_using_shutdown_right_edge_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_ack_time_wait_using_shutdown_right_edge_secure_ipv4 cleanup rcv_rst_ack_time_wait_using_shutdown_right_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_ack_time_wait_using_shutdown_right_edge_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-right-edge-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-right-edge-secure-ipv4.pkt } rcv_rst_ack_time_wait_using_shutdown_right_edge_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_ack_time_wait_using_shutdown_right_edge_secure_ipv6 cleanup rcv_rst_ack_time_wait_using_shutdown_right_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_ack_time_wait_using_shutdown_right_edge_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-right-edge-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-right-edge-secure-ipv6.pkt } rcv_rst_ack_time_wait_using_shutdown_right_edge_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_close_wait_left_edge_insecure_ipv4 cleanup rcv_rst_close_wait_left_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_close_wait_left_edge_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-left-edge-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-left-edge-insecure-ipv4.pkt } rcv_rst_close_wait_left_edge_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_close_wait_left_edge_insecure_ipv6 cleanup rcv_rst_close_wait_left_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_close_wait_left_edge_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-left-edge-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-left-edge-insecure-ipv6.pkt } rcv_rst_close_wait_left_edge_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_close_wait_left_edge_secure_ipv4 cleanup rcv_rst_close_wait_left_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_close_wait_left_edge_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-left-edge-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-left-edge-secure-ipv4.pkt } rcv_rst_close_wait_left_edge_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_close_wait_left_edge_secure_ipv6 cleanup rcv_rst_close_wait_left_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_close_wait_left_edge_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-left-edge-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-left-edge-secure-ipv6.pkt } rcv_rst_close_wait_left_edge_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_close_wait_outside_left_insecure_ipv4 cleanup rcv_rst_close_wait_outside_left_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_close_wait_outside_left_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-outside-left-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-outside-left-insecure-ipv4.pkt } rcv_rst_close_wait_outside_left_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_close_wait_outside_left_insecure_ipv6 cleanup rcv_rst_close_wait_outside_left_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_close_wait_outside_left_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-outside-left-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-outside-left-insecure-ipv6.pkt } rcv_rst_close_wait_outside_left_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_close_wait_outside_left_secure_ipv4 cleanup rcv_rst_close_wait_outside_left_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_close_wait_outside_left_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-outside-left-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-outside-left-secure-ipv4.pkt } rcv_rst_close_wait_outside_left_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_close_wait_outside_left_secure_ipv6 cleanup rcv_rst_close_wait_outside_left_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_close_wait_outside_left_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-outside-left-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-outside-left-secure-ipv6.pkt } rcv_rst_close_wait_outside_left_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_close_wait_outside_right_insecure_ipv4 cleanup rcv_rst_close_wait_outside_right_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_close_wait_outside_right_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-outside-right-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-outside-right-insecure-ipv4.pkt } rcv_rst_close_wait_outside_right_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_close_wait_outside_right_insecure_ipv6 cleanup rcv_rst_close_wait_outside_right_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_close_wait_outside_right_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-outside-right-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-outside-right-insecure-ipv6.pkt } rcv_rst_close_wait_outside_right_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_close_wait_outside_right_secure_ipv4 cleanup rcv_rst_close_wait_outside_right_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_close_wait_outside_right_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-outside-right-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-outside-right-secure-ipv4.pkt } rcv_rst_close_wait_outside_right_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_close_wait_outside_right_secure_ipv6 cleanup rcv_rst_close_wait_outside_right_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_close_wait_outside_right_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-outside-right-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-outside-right-secure-ipv6.pkt } rcv_rst_close_wait_outside_right_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_close_wait_right_edge_insecure_ipv4 cleanup rcv_rst_close_wait_right_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_close_wait_right_edge_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-right-edge-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-right-edge-insecure-ipv4.pkt } rcv_rst_close_wait_right_edge_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_close_wait_right_edge_insecure_ipv6 cleanup rcv_rst_close_wait_right_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_close_wait_right_edge_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-right-edge-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-right-edge-insecure-ipv6.pkt } rcv_rst_close_wait_right_edge_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_close_wait_right_edge_secure_ipv4 cleanup rcv_rst_close_wait_right_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_close_wait_right_edge_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-right-edge-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-right-edge-secure-ipv4.pkt } rcv_rst_close_wait_right_edge_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_close_wait_right_edge_secure_ipv6 cleanup rcv_rst_close_wait_right_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_close_wait_right_edge_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-right-edge-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-right-edge-secure-ipv6.pkt } rcv_rst_close_wait_right_edge_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_with_data_closed_ipv4 cleanup rcv_rst_with_data_closed_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_with_data_closed_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closed/rcv-rst-with-data-closed-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closed/rcv-rst-with-data-closed-ipv4.pkt } rcv_rst_with_data_closed_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_with_data_closed_ipv6 cleanup rcv_rst_with_data_closed_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_with_data_closed_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closed/rcv-rst-with-data-closed-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closed/rcv-rst-with-data-closed-ipv6.pkt } rcv_rst_with_data_closed_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_without_data_closed_ipv4 cleanup rcv_rst_without_data_closed_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_without_data_closed_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closed/rcv-rst-without-data-closed-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closed/rcv-rst-without-data-closed-ipv4.pkt } rcv_rst_without_data_closed_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_without_data_closed_ipv6 cleanup rcv_rst_without_data_closed_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_without_data_closed_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closed/rcv-rst-without-data-closed-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closed/rcv-rst-without-data-closed-ipv6.pkt } rcv_rst_without_data_closed_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_closing_left_edge_insecure_ipv4 cleanup rcv_rst_closing_left_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_closing_left_edge_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closing/rcv-rst-closing-left-edge-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closing/rcv-rst-closing-left-edge-insecure-ipv4.pkt } rcv_rst_closing_left_edge_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_closing_left_edge_insecure_ipv6 cleanup rcv_rst_closing_left_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_closing_left_edge_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closing/rcv-rst-closing-left-edge-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closing/rcv-rst-closing-left-edge-insecure-ipv6.pkt } rcv_rst_closing_left_edge_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_closing_left_edge_secure_ipv4 cleanup rcv_rst_closing_left_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_closing_left_edge_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closing/rcv-rst-closing-left-edge-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closing/rcv-rst-closing-left-edge-secure-ipv4.pkt } rcv_rst_closing_left_edge_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_closing_left_edge_secure_ipv6 cleanup rcv_rst_closing_left_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_closing_left_edge_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closing/rcv-rst-closing-left-edge-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closing/rcv-rst-closing-left-edge-secure-ipv6.pkt } rcv_rst_closing_left_edge_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_closing_outside_left_insecure_ipv4 cleanup rcv_rst_closing_outside_left_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_closing_outside_left_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closing/rcv-rst-closing-outside-left-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closing/rcv-rst-closing-outside-left-insecure-ipv4.pkt } rcv_rst_closing_outside_left_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_closing_outside_left_insecure_ipv6 cleanup rcv_rst_closing_outside_left_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_closing_outside_left_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closing/rcv-rst-closing-outside-left-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closing/rcv-rst-closing-outside-left-insecure-ipv6.pkt } rcv_rst_closing_outside_left_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_closing_outside_left_secure_ipv4 cleanup rcv_rst_closing_outside_left_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_closing_outside_left_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closing/rcv-rst-closing-outside-left-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closing/rcv-rst-closing-outside-left-secure-ipv4.pkt } rcv_rst_closing_outside_left_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_closing_outside_left_secure_ipv6 cleanup rcv_rst_closing_outside_left_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_closing_outside_left_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closing/rcv-rst-closing-outside-left-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closing/rcv-rst-closing-outside-left-secure-ipv6.pkt } rcv_rst_closing_outside_left_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_closing_outside_right_insecure_ipv4 cleanup rcv_rst_closing_outside_right_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_closing_outside_right_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closing/rcv-rst-closing-outside-right-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closing/rcv-rst-closing-outside-right-insecure-ipv4.pkt } rcv_rst_closing_outside_right_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_closing_outside_right_insecure_ipv6 cleanup rcv_rst_closing_outside_right_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_closing_outside_right_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closing/rcv-rst-closing-outside-right-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closing/rcv-rst-closing-outside-right-insecure-ipv6.pkt } rcv_rst_closing_outside_right_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_closing_outside_right_secure_ipv4 cleanup rcv_rst_closing_outside_right_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_closing_outside_right_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closing/rcv-rst-closing-outside-right-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closing/rcv-rst-closing-outside-right-secure-ipv4.pkt } rcv_rst_closing_outside_right_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_closing_outside_right_secure_ipv6 cleanup rcv_rst_closing_outside_right_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_closing_outside_right_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closing/rcv-rst-closing-outside-right-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closing/rcv-rst-closing-outside-right-secure-ipv6.pkt } rcv_rst_closing_outside_right_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_closing_right_edge_insecure_ipv4 cleanup rcv_rst_closing_right_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_closing_right_edge_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closing/rcv-rst-closing-right-edge-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closing/rcv-rst-closing-right-edge-insecure-ipv4.pkt } rcv_rst_closing_right_edge_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_closing_right_edge_insecure_ipv6 cleanup rcv_rst_closing_right_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_closing_right_edge_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closing/rcv-rst-closing-right-edge-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closing/rcv-rst-closing-right-edge-insecure-ipv6.pkt } rcv_rst_closing_right_edge_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_closing_right_edge_secure_ipv4 cleanup rcv_rst_closing_right_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_closing_right_edge_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closing/rcv-rst-closing-right-edge-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closing/rcv-rst-closing-right-edge-secure-ipv4.pkt } rcv_rst_closing_right_edge_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_closing_right_edge_secure_ipv6 cleanup rcv_rst_closing_right_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_closing_right_edge_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closing/rcv-rst-closing-right-edge-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-closing/rcv-rst-closing-right-edge-secure-ipv6.pkt } rcv_rst_closing_right_edge_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_established_left_edge_insecure_ipv4 cleanup rcv_rst_established_left_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_established_left_edge_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-established/rcv-rst-established-left-edge-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-established/rcv-rst-established-left-edge-insecure-ipv4.pkt } rcv_rst_established_left_edge_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_established_left_edge_insecure_ipv6 cleanup rcv_rst_established_left_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_established_left_edge_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-established/rcv-rst-established-left-edge-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-established/rcv-rst-established-left-edge-insecure-ipv6.pkt } rcv_rst_established_left_edge_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_established_left_edge_secure_ipv4 cleanup rcv_rst_established_left_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_established_left_edge_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-established/rcv-rst-established-left-edge-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-established/rcv-rst-established-left-edge-secure-ipv4.pkt } rcv_rst_established_left_edge_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_established_left_edge_secure_ipv6 cleanup rcv_rst_established_left_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_established_left_edge_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-established/rcv-rst-established-left-edge-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-established/rcv-rst-established-left-edge-secure-ipv6.pkt } rcv_rst_established_left_edge_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_established_outside_left_insecure_ipv4 cleanup rcv_rst_established_outside_left_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_established_outside_left_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-established/rcv-rst-established-outside-left-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-established/rcv-rst-established-outside-left-insecure-ipv4.pkt } rcv_rst_established_outside_left_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_established_outside_left_insecure_ipv6 cleanup rcv_rst_established_outside_left_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_established_outside_left_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-established/rcv-rst-established-outside-left-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-established/rcv-rst-established-outside-left-insecure-ipv6.pkt } rcv_rst_established_outside_left_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_established_outside_left_secure_ipv4 cleanup rcv_rst_established_outside_left_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_established_outside_left_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-established/rcv-rst-established-outside-left-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-established/rcv-rst-established-outside-left-secure-ipv4.pkt } rcv_rst_established_outside_left_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_established_outside_left_secure_ipv6 cleanup rcv_rst_established_outside_left_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_established_outside_left_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-established/rcv-rst-established-outside-left-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-established/rcv-rst-established-outside-left-secure-ipv6.pkt } rcv_rst_established_outside_left_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_established_outside_right_insecure_ipv4 cleanup rcv_rst_established_outside_right_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_established_outside_right_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-established/rcv-rst-established-outside-right-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-established/rcv-rst-established-outside-right-insecure-ipv4.pkt } rcv_rst_established_outside_right_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_established_outside_right_insecure_ipv6 cleanup rcv_rst_established_outside_right_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_established_outside_right_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-established/rcv-rst-established-outside-right-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-established/rcv-rst-established-outside-right-insecure-ipv6.pkt } rcv_rst_established_outside_right_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_established_outside_right_secure_ipv4 cleanup rcv_rst_established_outside_right_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_established_outside_right_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-established/rcv-rst-established-outside-right-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-established/rcv-rst-established-outside-right-secure-ipv4.pkt } rcv_rst_established_outside_right_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_established_outside_right_secure_ipv6 cleanup rcv_rst_established_outside_right_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_established_outside_right_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-established/rcv-rst-established-outside-right-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-established/rcv-rst-established-outside-right-secure-ipv6.pkt } rcv_rst_established_outside_right_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_established_right_edge_insecure_ipv4 cleanup rcv_rst_established_right_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_established_right_edge_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-established/rcv-rst-established-right-edge-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-established/rcv-rst-established-right-edge-insecure-ipv4.pkt } rcv_rst_established_right_edge_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_established_right_edge_insecure_ipv6 cleanup rcv_rst_established_right_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_established_right_edge_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-established/rcv-rst-established-right-edge-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-established/rcv-rst-established-right-edge-insecure-ipv6.pkt } rcv_rst_established_right_edge_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_established_right_edge_secure_ipv4 cleanup rcv_rst_established_right_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_established_right_edge_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-established/rcv-rst-established-right-edge-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-established/rcv-rst-established-right-edge-secure-ipv4.pkt } rcv_rst_established_right_edge_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_established_right_edge_secure_ipv6 cleanup rcv_rst_established_right_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_established_right_edge_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-established/rcv-rst-established-right-edge-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-established/rcv-rst-established-right-edge-secure-ipv6.pkt } rcv_rst_established_right_edge_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_fin_wait_1_left_edge_insecure_ipv4 cleanup rcv_rst_fin_wait_1_left_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_fin_wait_1_left_edge_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-1/rcv-rst-fin-wait-1-left-edge-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-1/rcv-rst-fin-wait-1-left-edge-insecure-ipv4.pkt } rcv_rst_fin_wait_1_left_edge_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_fin_wait_1_left_edge_insecure_ipv6 cleanup rcv_rst_fin_wait_1_left_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_fin_wait_1_left_edge_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-1/rcv-rst-fin-wait-1-left-edge-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-1/rcv-rst-fin-wait-1-left-edge-insecure-ipv6.pkt } rcv_rst_fin_wait_1_left_edge_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_fin_wait_1_left_edge_secure_ipv4 cleanup rcv_rst_fin_wait_1_left_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_fin_wait_1_left_edge_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-1/rcv-rst-fin-wait-1-left-edge-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-1/rcv-rst-fin-wait-1-left-edge-secure-ipv4.pkt } rcv_rst_fin_wait_1_left_edge_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_fin_wait_1_left_edge_secure_ipv6 cleanup rcv_rst_fin_wait_1_left_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_fin_wait_1_left_edge_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-1/rcv-rst-fin-wait-1-left-edge-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-1/rcv-rst-fin-wait-1-left-edge-secure-ipv6.pkt } rcv_rst_fin_wait_1_left_edge_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_fin_wait_1_outside_left_insecure_ipv4 cleanup rcv_rst_fin_wait_1_outside_left_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_fin_wait_1_outside_left_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-1/rcv-rst-fin-wait-1-outside-left-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-1/rcv-rst-fin-wait-1-outside-left-insecure-ipv4.pkt } rcv_rst_fin_wait_1_outside_left_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_fin_wait_1_outside_left_insecure_ipv6 cleanup rcv_rst_fin_wait_1_outside_left_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_fin_wait_1_outside_left_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-1/rcv-rst-fin-wait-1-outside-left-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-1/rcv-rst-fin-wait-1-outside-left-insecure-ipv6.pkt } rcv_rst_fin_wait_1_outside_left_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_fin_wait_1_outside_left_secure_ipv4 cleanup rcv_rst_fin_wait_1_outside_left_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_fin_wait_1_outside_left_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-1/rcv-rst-fin-wait-1-outside-left-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-1/rcv-rst-fin-wait-1-outside-left-secure-ipv4.pkt } rcv_rst_fin_wait_1_outside_left_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_fin_wait_1_outside_left_secure_ipv6 cleanup rcv_rst_fin_wait_1_outside_left_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_fin_wait_1_outside_left_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-1/rcv-rst-fin-wait-1-outside-left-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-1/rcv-rst-fin-wait-1-outside-left-secure-ipv6.pkt } rcv_rst_fin_wait_1_outside_left_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_fin_wait_1_outside_right_insecure_ipv4 cleanup rcv_rst_fin_wait_1_outside_right_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_fin_wait_1_outside_right_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-1/rcv-rst-fin-wait-1-outside-right-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-1/rcv-rst-fin-wait-1-outside-right-insecure-ipv4.pkt } rcv_rst_fin_wait_1_outside_right_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_fin_wait_1_outside_right_insecure_ipv6 cleanup rcv_rst_fin_wait_1_outside_right_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_fin_wait_1_outside_right_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-1/rcv-rst-fin-wait-1-outside-right-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-1/rcv-rst-fin-wait-1-outside-right-insecure-ipv6.pkt } rcv_rst_fin_wait_1_outside_right_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_fin_wait_1_outside_right_secure_ipv4 cleanup rcv_rst_fin_wait_1_outside_right_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_fin_wait_1_outside_right_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-1/rcv-rst-fin-wait-1-outside-right-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-1/rcv-rst-fin-wait-1-outside-right-secure-ipv4.pkt } rcv_rst_fin_wait_1_outside_right_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_fin_wait_1_outside_right_secure_ipv6 cleanup rcv_rst_fin_wait_1_outside_right_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_fin_wait_1_outside_right_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-1/rcv-rst-fin-wait-1-outside-right-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-1/rcv-rst-fin-wait-1-outside-right-secure-ipv6.pkt } rcv_rst_fin_wait_1_outside_right_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_fin_wait_1_right_edge_insecure_ipv4 cleanup rcv_rst_fin_wait_1_right_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_fin_wait_1_right_edge_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-1/rcv-rst-fin-wait-1-right-edge-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-1/rcv-rst-fin-wait-1-right-edge-insecure-ipv4.pkt } rcv_rst_fin_wait_1_right_edge_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_fin_wait_1_right_edge_insecure_ipv6 cleanup rcv_rst_fin_wait_1_right_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_fin_wait_1_right_edge_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-1/rcv-rst-fin-wait-1-right-edge-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-1/rcv-rst-fin-wait-1-right-edge-insecure-ipv6.pkt } rcv_rst_fin_wait_1_right_edge_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_fin_wait_1_right_edge_secure_ipv4 cleanup rcv_rst_fin_wait_1_right_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_fin_wait_1_right_edge_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-1/rcv-rst-fin-wait-1-right-edge-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-1/rcv-rst-fin-wait-1-right-edge-secure-ipv4.pkt } rcv_rst_fin_wait_1_right_edge_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_fin_wait_1_right_edge_secure_ipv6 cleanup rcv_rst_fin_wait_1_right_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_fin_wait_1_right_edge_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-1/rcv-rst-fin-wait-1-right-edge-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-1/rcv-rst-fin-wait-1-right-edge-secure-ipv6.pkt } rcv_rst_fin_wait_1_right_edge_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_fin_wait_2_left_edge_insecure_ipv4 cleanup rcv_rst_fin_wait_2_left_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_fin_wait_2_left_edge_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-2/rcv-rst-fin-wait-2-left-edge-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-2/rcv-rst-fin-wait-2-left-edge-insecure-ipv4.pkt } rcv_rst_fin_wait_2_left_edge_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_fin_wait_2_left_edge_insecure_ipv6 cleanup rcv_rst_fin_wait_2_left_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_fin_wait_2_left_edge_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-2/rcv-rst-fin-wait-2-left-edge-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-2/rcv-rst-fin-wait-2-left-edge-insecure-ipv6.pkt } rcv_rst_fin_wait_2_left_edge_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_fin_wait_2_left_edge_secure_ipv4 cleanup rcv_rst_fin_wait_2_left_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_fin_wait_2_left_edge_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-2/rcv-rst-fin-wait-2-left-edge-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-2/rcv-rst-fin-wait-2-left-edge-secure-ipv4.pkt } rcv_rst_fin_wait_2_left_edge_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_fin_wait_2_left_edge_secure_ipv6 cleanup rcv_rst_fin_wait_2_left_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_fin_wait_2_left_edge_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-2/rcv-rst-fin-wait-2-left-edge-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-2/rcv-rst-fin-wait-2-left-edge-secure-ipv6.pkt } rcv_rst_fin_wait_2_left_edge_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_fin_wait_2_outside_left_insecure_ipv4 cleanup rcv_rst_fin_wait_2_outside_left_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_fin_wait_2_outside_left_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-2/rcv-rst-fin-wait-2-outside-left-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-2/rcv-rst-fin-wait-2-outside-left-insecure-ipv4.pkt } rcv_rst_fin_wait_2_outside_left_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_fin_wait_2_outside_left_insecure_ipv6 cleanup rcv_rst_fin_wait_2_outside_left_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_fin_wait_2_outside_left_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-2/rcv-rst-fin-wait-2-outside-left-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-2/rcv-rst-fin-wait-2-outside-left-insecure-ipv6.pkt } rcv_rst_fin_wait_2_outside_left_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_fin_wait_2_outside_left_secure_ipv4 cleanup rcv_rst_fin_wait_2_outside_left_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_fin_wait_2_outside_left_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-2/rcv-rst-fin-wait-2-outside-left-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-2/rcv-rst-fin-wait-2-outside-left-secure-ipv4.pkt } rcv_rst_fin_wait_2_outside_left_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_fin_wait_2_outside_left_secure_ipv6 cleanup rcv_rst_fin_wait_2_outside_left_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_fin_wait_2_outside_left_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-2/rcv-rst-fin-wait-2-outside-left-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-2/rcv-rst-fin-wait-2-outside-left-secure-ipv6.pkt } rcv_rst_fin_wait_2_outside_left_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_fin_wait_2_outside_right_insecure_ipv4 cleanup rcv_rst_fin_wait_2_outside_right_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_fin_wait_2_outside_right_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-2/rcv-rst-fin-wait-2-outside-right-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-2/rcv-rst-fin-wait-2-outside-right-insecure-ipv4.pkt } rcv_rst_fin_wait_2_outside_right_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_fin_wait_2_outside_right_insecure_ipv6 cleanup rcv_rst_fin_wait_2_outside_right_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_fin_wait_2_outside_right_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-2/rcv-rst-fin-wait-2-outside-right-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-2/rcv-rst-fin-wait-2-outside-right-insecure-ipv6.pkt } rcv_rst_fin_wait_2_outside_right_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_fin_wait_2_outside_right_secure_ipv4 cleanup rcv_rst_fin_wait_2_outside_right_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_fin_wait_2_outside_right_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-2/rcv-rst-fin-wait-2-outside-right-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-2/rcv-rst-fin-wait-2-outside-right-secure-ipv4.pkt } rcv_rst_fin_wait_2_outside_right_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_fin_wait_2_outside_right_secure_ipv6 cleanup rcv_rst_fin_wait_2_outside_right_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_fin_wait_2_outside_right_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-2/rcv-rst-fin-wait-2-outside-right-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-2/rcv-rst-fin-wait-2-outside-right-secure-ipv6.pkt } rcv_rst_fin_wait_2_outside_right_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_fin_wait_2_right_edge_insecure_ipv4 cleanup rcv_rst_fin_wait_2_right_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_fin_wait_2_right_edge_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-2/rcv-rst-fin-wait-2-right-edge-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-2/rcv-rst-fin-wait-2-right-edge-insecure-ipv4.pkt } rcv_rst_fin_wait_2_right_edge_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_fin_wait_2_right_edge_insecure_ipv6 cleanup rcv_rst_fin_wait_2_right_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_fin_wait_2_right_edge_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-2/rcv-rst-fin-wait-2-right-edge-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-2/rcv-rst-fin-wait-2-right-edge-insecure-ipv6.pkt } rcv_rst_fin_wait_2_right_edge_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_fin_wait_2_right_edge_secure_ipv4 cleanup rcv_rst_fin_wait_2_right_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_fin_wait_2_right_edge_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-2/rcv-rst-fin-wait-2-right-edge-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-2/rcv-rst-fin-wait-2-right-edge-secure-ipv4.pkt } rcv_rst_fin_wait_2_right_edge_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_fin_wait_2_right_edge_secure_ipv6 cleanup rcv_rst_fin_wait_2_right_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_fin_wait_2_right_edge_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-2/rcv-rst-fin-wait-2-right-edge-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-fin-wait-2/rcv-rst-fin-wait-2-right-edge-secure-ipv6.pkt } rcv_rst_fin_wait_2_right_edge_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_last_ack_left_edge_insecure_ipv4 cleanup rcv_rst_last_ack_left_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_last_ack_left_edge_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-last-ack/rcv-rst-last-ack-left-edge-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-last-ack/rcv-rst-last-ack-left-edge-insecure-ipv4.pkt } rcv_rst_last_ack_left_edge_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_last_ack_left_edge_insecure_ipv6 cleanup rcv_rst_last_ack_left_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_last_ack_left_edge_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-last-ack/rcv-rst-last-ack-left-edge-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-last-ack/rcv-rst-last-ack-left-edge-insecure-ipv6.pkt } rcv_rst_last_ack_left_edge_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_last_ack_left_edge_secure_ipv4 cleanup rcv_rst_last_ack_left_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_last_ack_left_edge_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-last-ack/rcv-rst-last-ack-left-edge-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-last-ack/rcv-rst-last-ack-left-edge-secure-ipv4.pkt } rcv_rst_last_ack_left_edge_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_last_ack_left_edge_secure_ipv6 cleanup rcv_rst_last_ack_left_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_last_ack_left_edge_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-last-ack/rcv-rst-last-ack-left-edge-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-last-ack/rcv-rst-last-ack-left-edge-secure-ipv6.pkt } rcv_rst_last_ack_left_edge_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_last_ack_outside_left_insecure_ipv4 cleanup rcv_rst_last_ack_outside_left_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_last_ack_outside_left_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-last-ack/rcv-rst-last-ack-outside-left-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-last-ack/rcv-rst-last-ack-outside-left-insecure-ipv4.pkt } rcv_rst_last_ack_outside_left_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_last_ack_outside_left_insecure_ipv6 cleanup rcv_rst_last_ack_outside_left_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_last_ack_outside_left_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-last-ack/rcv-rst-last-ack-outside-left-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-last-ack/rcv-rst-last-ack-outside-left-insecure-ipv6.pkt } rcv_rst_last_ack_outside_left_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_last_ack_outside_left_secure_ipv4 cleanup rcv_rst_last_ack_outside_left_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_last_ack_outside_left_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-last-ack/rcv-rst-last-ack-outside-left-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-last-ack/rcv-rst-last-ack-outside-left-secure-ipv4.pkt } rcv_rst_last_ack_outside_left_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_last_ack_outside_left_secure_ipv6 cleanup rcv_rst_last_ack_outside_left_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_last_ack_outside_left_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-last-ack/rcv-rst-last-ack-outside-left-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-last-ack/rcv-rst-last-ack-outside-left-secure-ipv6.pkt } rcv_rst_last_ack_outside_left_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_last_ack_outside_right_insecure_ipv4 cleanup rcv_rst_last_ack_outside_right_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_last_ack_outside_right_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-last-ack/rcv-rst-last-ack-outside-right-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-last-ack/rcv-rst-last-ack-outside-right-insecure-ipv4.pkt } rcv_rst_last_ack_outside_right_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_last_ack_outside_right_insecure_ipv6 cleanup rcv_rst_last_ack_outside_right_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_last_ack_outside_right_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-last-ack/rcv-rst-last-ack-outside-right-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-last-ack/rcv-rst-last-ack-outside-right-insecure-ipv6.pkt } rcv_rst_last_ack_outside_right_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_last_ack_outside_right_secure_ipv4 cleanup rcv_rst_last_ack_outside_right_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_last_ack_outside_right_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-last-ack/rcv-rst-last-ack-outside-right-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-last-ack/rcv-rst-last-ack-outside-right-secure-ipv4.pkt } rcv_rst_last_ack_outside_right_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_last_ack_outside_right_secure_ipv6 cleanup rcv_rst_last_ack_outside_right_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_last_ack_outside_right_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-last-ack/rcv-rst-last-ack-outside-right-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-last-ack/rcv-rst-last-ack-outside-right-secure-ipv6.pkt } rcv_rst_last_ack_outside_right_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_last_ack_right_edge_insecure_ipv4 cleanup rcv_rst_last_ack_right_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_last_ack_right_edge_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-last-ack/rcv-rst-last-ack-right-edge-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-last-ack/rcv-rst-last-ack-right-edge-insecure-ipv4.pkt } rcv_rst_last_ack_right_edge_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_last_ack_right_edge_insecure_ipv6 cleanup rcv_rst_last_ack_right_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_last_ack_right_edge_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-last-ack/rcv-rst-last-ack-right-edge-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-last-ack/rcv-rst-last-ack-right-edge-insecure-ipv6.pkt } rcv_rst_last_ack_right_edge_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_last_ack_right_edge_secure_ipv4 cleanup rcv_rst_last_ack_right_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_last_ack_right_edge_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-last-ack/rcv-rst-last-ack-right-edge-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-last-ack/rcv-rst-last-ack-right-edge-secure-ipv4.pkt } rcv_rst_last_ack_right_edge_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_last_ack_right_edge_secure_ipv6 cleanup rcv_rst_last_ack_right_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_last_ack_right_edge_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-last-ack/rcv-rst-last-ack-right-edge-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-last-ack/rcv-rst-last-ack-right-edge-secure-ipv6.pkt } rcv_rst_last_ack_right_edge_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_with_data_listen_ipv4 cleanup rcv_rst_with_data_listen_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_with_data_listen_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-listen/rcv-rst-with-data-listen-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-listen/rcv-rst-with-data-listen-ipv4.pkt } rcv_rst_with_data_listen_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_with_data_listen_ipv6 cleanup rcv_rst_with_data_listen_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_with_data_listen_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-listen/rcv-rst-with-data-listen-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-listen/rcv-rst-with-data-listen-ipv6.pkt } rcv_rst_with_data_listen_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_without_data_listen_ipv4 cleanup rcv_rst_without_data_listen_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_without_data_listen_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-listen/rcv-rst-without-data-listen-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-listen/rcv-rst-without-data-listen-ipv4.pkt } rcv_rst_without_data_listen_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_without_data_listen_ipv6 cleanup rcv_rst_without_data_listen_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_without_data_listen_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-listen/rcv-rst-without-data-listen-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-listen/rcv-rst-without-data-listen-ipv6.pkt } rcv_rst_without_data_listen_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_syn_rcvd_via_listen_left_edge_insecure_ipv4 cleanup rcv_rst_syn_rcvd_via_listen_left_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_syn_rcvd_via_listen_left_edge_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-listen-left-edge-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-listen-left-edge-insecure-ipv4.pkt } rcv_rst_syn_rcvd_via_listen_left_edge_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_syn_rcvd_via_listen_left_edge_insecure_ipv6 cleanup rcv_rst_syn_rcvd_via_listen_left_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_syn_rcvd_via_listen_left_edge_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-listen-left-edge-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-listen-left-edge-insecure-ipv6.pkt } rcv_rst_syn_rcvd_via_listen_left_edge_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_syn_rcvd_via_listen_left_edge_secure_ipv4 cleanup rcv_rst_syn_rcvd_via_listen_left_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_syn_rcvd_via_listen_left_edge_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-listen-left-edge-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-listen-left-edge-secure-ipv4.pkt } rcv_rst_syn_rcvd_via_listen_left_edge_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_syn_rcvd_via_listen_left_edge_secure_ipv6 cleanup rcv_rst_syn_rcvd_via_listen_left_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_syn_rcvd_via_listen_left_edge_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-listen-left-edge-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-listen-left-edge-secure-ipv6.pkt } rcv_rst_syn_rcvd_via_listen_left_edge_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_syn_rcvd_via_listen_outside_left_insecure_ipv4 cleanup rcv_rst_syn_rcvd_via_listen_outside_left_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_syn_rcvd_via_listen_outside_left_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-listen-outside-left-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-listen-outside-left-insecure-ipv4.pkt } rcv_rst_syn_rcvd_via_listen_outside_left_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_syn_rcvd_via_listen_outside_left_insecure_ipv6 cleanup rcv_rst_syn_rcvd_via_listen_outside_left_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_syn_rcvd_via_listen_outside_left_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-listen-outside-left-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-listen-outside-left-insecure-ipv6.pkt } rcv_rst_syn_rcvd_via_listen_outside_left_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_syn_rcvd_via_listen_outside_left_secure_ipv4 cleanup rcv_rst_syn_rcvd_via_listen_outside_left_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_syn_rcvd_via_listen_outside_left_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-listen-outside-left-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-listen-outside-left-secure-ipv4.pkt } rcv_rst_syn_rcvd_via_listen_outside_left_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_syn_rcvd_via_listen_outside_left_secure_ipv6 cleanup rcv_rst_syn_rcvd_via_listen_outside_left_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_syn_rcvd_via_listen_outside_left_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-listen-outside-left-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-listen-outside-left-secure-ipv6.pkt } rcv_rst_syn_rcvd_via_listen_outside_left_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_syn_rcvd_via_listen_outside_right_insecure_ipv4 cleanup rcv_rst_syn_rcvd_via_listen_outside_right_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_syn_rcvd_via_listen_outside_right_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-listen-outside-right-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-listen-outside-right-insecure-ipv4.pkt } rcv_rst_syn_rcvd_via_listen_outside_right_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_syn_rcvd_via_listen_outside_right_insecure_ipv6 cleanup rcv_rst_syn_rcvd_via_listen_outside_right_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_syn_rcvd_via_listen_outside_right_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-listen-outside-right-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-listen-outside-right-insecure-ipv6.pkt } rcv_rst_syn_rcvd_via_listen_outside_right_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_syn_rcvd_via_listen_outside_right_secure_ipv4 cleanup rcv_rst_syn_rcvd_via_listen_outside_right_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_syn_rcvd_via_listen_outside_right_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-listen-outside-right-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-listen-outside-right-secure-ipv4.pkt } rcv_rst_syn_rcvd_via_listen_outside_right_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_syn_rcvd_via_listen_outside_right_secure_ipv6 cleanup rcv_rst_syn_rcvd_via_listen_outside_right_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_syn_rcvd_via_listen_outside_right_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-listen-outside-right-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-listen-outside-right-secure-ipv6.pkt } rcv_rst_syn_rcvd_via_listen_outside_right_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_syn_rcvd_via_listen_right_edge_insecure_ipv4 cleanup rcv_rst_syn_rcvd_via_listen_right_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_syn_rcvd_via_listen_right_edge_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-listen-right-edge-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-listen-right-edge-insecure-ipv4.pkt } rcv_rst_syn_rcvd_via_listen_right_edge_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_syn_rcvd_via_listen_right_edge_insecure_ipv6 cleanup rcv_rst_syn_rcvd_via_listen_right_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_syn_rcvd_via_listen_right_edge_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-listen-right-edge-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-listen-right-edge-insecure-ipv6.pkt } rcv_rst_syn_rcvd_via_listen_right_edge_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_syn_rcvd_via_listen_right_edge_secure_ipv4 cleanup rcv_rst_syn_rcvd_via_listen_right_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_syn_rcvd_via_listen_right_edge_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-listen-right-edge-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-listen-right-edge-secure-ipv4.pkt } rcv_rst_syn_rcvd_via_listen_right_edge_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_syn_rcvd_via_listen_right_edge_secure_ipv6 cleanup rcv_rst_syn_rcvd_via_listen_right_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_syn_rcvd_via_listen_right_edge_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-listen-right-edge-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-listen-right-edge-secure-ipv6.pkt } rcv_rst_syn_rcvd_via_listen_right_edge_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_syn_rcvd_via_syn_sent_left_edge_insecure_ipv4 cleanup rcv_rst_syn_rcvd_via_syn_sent_left_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_syn_rcvd_via_syn_sent_left_edge_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-syn-sent-left-edge-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-syn-sent-left-edge-insecure-ipv4.pkt } rcv_rst_syn_rcvd_via_syn_sent_left_edge_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_syn_rcvd_via_syn_sent_left_edge_insecure_ipv6 cleanup rcv_rst_syn_rcvd_via_syn_sent_left_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_syn_rcvd_via_syn_sent_left_edge_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-syn-sent-left-edge-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-syn-sent-left-edge-insecure-ipv6.pkt } rcv_rst_syn_rcvd_via_syn_sent_left_edge_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_syn_rcvd_via_syn_sent_left_edge_secure_ipv4 cleanup rcv_rst_syn_rcvd_via_syn_sent_left_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_syn_rcvd_via_syn_sent_left_edge_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-syn-sent-left-edge-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-syn-sent-left-edge-secure-ipv4.pkt } rcv_rst_syn_rcvd_via_syn_sent_left_edge_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_syn_rcvd_via_syn_sent_left_edge_secure_ipv6 cleanup rcv_rst_syn_rcvd_via_syn_sent_left_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_syn_rcvd_via_syn_sent_left_edge_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-syn-sent-left-edge-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-syn-sent-left-edge-secure-ipv6.pkt } rcv_rst_syn_rcvd_via_syn_sent_left_edge_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_syn_rcvd_via_syn_sent_outside_left_insecure_ipv4 cleanup rcv_rst_syn_rcvd_via_syn_sent_outside_left_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_syn_rcvd_via_syn_sent_outside_left_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-syn-sent-outside-left-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-syn-sent-outside-left-insecure-ipv4.pkt } rcv_rst_syn_rcvd_via_syn_sent_outside_left_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_syn_rcvd_via_syn_sent_outside_left_insecure_ipv6 cleanup rcv_rst_syn_rcvd_via_syn_sent_outside_left_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_syn_rcvd_via_syn_sent_outside_left_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-syn-sent-outside-left-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-syn-sent-outside-left-insecure-ipv6.pkt } rcv_rst_syn_rcvd_via_syn_sent_outside_left_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_syn_rcvd_via_syn_sent_outside_left_secure_ipv4 cleanup rcv_rst_syn_rcvd_via_syn_sent_outside_left_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_syn_rcvd_via_syn_sent_outside_left_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-syn-sent-outside-left-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-syn-sent-outside-left-secure-ipv4.pkt } rcv_rst_syn_rcvd_via_syn_sent_outside_left_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_syn_rcvd_via_syn_sent_outside_left_secure_ipv6 cleanup rcv_rst_syn_rcvd_via_syn_sent_outside_left_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_syn_rcvd_via_syn_sent_outside_left_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-syn-sent-outside-left-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-syn-sent-outside-left-secure-ipv6.pkt } rcv_rst_syn_rcvd_via_syn_sent_outside_left_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_syn_rcvd_via_syn_sent_outside_right_insecure_ipv4 cleanup rcv_rst_syn_rcvd_via_syn_sent_outside_right_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_syn_rcvd_via_syn_sent_outside_right_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-syn-sent-outside-right-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-syn-sent-outside-right-insecure-ipv4.pkt } rcv_rst_syn_rcvd_via_syn_sent_outside_right_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_syn_rcvd_via_syn_sent_outside_right_insecure_ipv6 cleanup rcv_rst_syn_rcvd_via_syn_sent_outside_right_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_syn_rcvd_via_syn_sent_outside_right_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-syn-sent-outside-right-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-syn-sent-outside-right-insecure-ipv6.pkt } rcv_rst_syn_rcvd_via_syn_sent_outside_right_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_syn_rcvd_via_syn_sent_outside_right_secure_ipv4 cleanup rcv_rst_syn_rcvd_via_syn_sent_outside_right_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_syn_rcvd_via_syn_sent_outside_right_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-syn-sent-outside-right-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-syn-sent-outside-right-secure-ipv4.pkt } rcv_rst_syn_rcvd_via_syn_sent_outside_right_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_syn_rcvd_via_syn_sent_outside_right_secure_ipv6 cleanup rcv_rst_syn_rcvd_via_syn_sent_outside_right_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_syn_rcvd_via_syn_sent_outside_right_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-syn-sent-outside-right-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-syn-sent-outside-right-secure-ipv6.pkt } rcv_rst_syn_rcvd_via_syn_sent_outside_right_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_syn_rcvd_via_syn_sent_right_edge_insecure_ipv4 cleanup rcv_rst_syn_rcvd_via_syn_sent_right_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_syn_rcvd_via_syn_sent_right_edge_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-syn-sent-right-edge-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-syn-sent-right-edge-insecure-ipv4.pkt } rcv_rst_syn_rcvd_via_syn_sent_right_edge_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_syn_rcvd_via_syn_sent_right_edge_insecure_ipv6 cleanup rcv_rst_syn_rcvd_via_syn_sent_right_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_syn_rcvd_via_syn_sent_right_edge_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-syn-sent-right-edge-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-syn-sent-right-edge-insecure-ipv6.pkt } rcv_rst_syn_rcvd_via_syn_sent_right_edge_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_syn_rcvd_via_syn_sent_right_edge_secure_ipv4 cleanup rcv_rst_syn_rcvd_via_syn_sent_right_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_syn_rcvd_via_syn_sent_right_edge_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-syn-sent-right-edge-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-syn-sent-right-edge-secure-ipv4.pkt } rcv_rst_syn_rcvd_via_syn_sent_right_edge_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_syn_rcvd_via_syn_sent_right_edge_secure_ipv6 cleanup rcv_rst_syn_rcvd_via_syn_sent_right_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_syn_rcvd_via_syn_sent_right_edge_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-syn-sent-right-edge-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-rcvd/rcv-rst-syn-rcvd-via-syn-sent-right-edge-secure-ipv6.pkt } rcv_rst_syn_rcvd_via_syn_sent_right_edge_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_with_data_syn_sent_ipv4 cleanup rcv_rst_with_data_syn_sent_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_with_data_syn_sent_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-sent/rcv-rst-with-data-syn-sent-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-sent/rcv-rst-with-data-syn-sent-ipv4.pkt } rcv_rst_with_data_syn_sent_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_with_data_syn_sent_ipv6 cleanup rcv_rst_with_data_syn_sent_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_with_data_syn_sent_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-sent/rcv-rst-with-data-syn-sent-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-sent/rcv-rst-with-data-syn-sent-ipv6.pkt } rcv_rst_with_data_syn_sent_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_without_data_syn_sent_ipv4 cleanup rcv_rst_without_data_syn_sent_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_without_data_syn_sent_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-sent/rcv-rst-without-data-syn-sent-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-sent/rcv-rst-without-data-syn-sent-ipv4.pkt } rcv_rst_without_data_syn_sent_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_without_data_syn_sent_ipv6 cleanup rcv_rst_without_data_syn_sent_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_without_data_syn_sent_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-sent/rcv-rst-without-data-syn-sent-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-syn-sent/rcv-rst-without-data-syn-sent-ipv6.pkt } rcv_rst_without_data_syn_sent_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_time_wait_using_shutdown_left_edge_insecure_ipv4 cleanup rcv_rst_time_wait_using_shutdown_left_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_time_wait_using_shutdown_left_edge_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-using-shutdown-left-edge-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-using-shutdown-left-edge-insecure-ipv4.pkt } rcv_rst_time_wait_using_shutdown_left_edge_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_time_wait_using_shutdown_left_edge_insecure_ipv6 cleanup rcv_rst_time_wait_using_shutdown_left_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_time_wait_using_shutdown_left_edge_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-using-shutdown-left-edge-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-using-shutdown-left-edge-insecure-ipv6.pkt } rcv_rst_time_wait_using_shutdown_left_edge_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_time_wait_using_shutdown_left_edge_secure_ipv4 cleanup rcv_rst_time_wait_using_shutdown_left_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_time_wait_using_shutdown_left_edge_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-using-shutdown-left-edge-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-using-shutdown-left-edge-secure-ipv4.pkt } rcv_rst_time_wait_using_shutdown_left_edge_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_time_wait_using_shutdown_left_edge_secure_ipv6 cleanup rcv_rst_time_wait_using_shutdown_left_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_time_wait_using_shutdown_left_edge_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-using-shutdown-left-edge-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-using-shutdown-left-edge-secure-ipv6.pkt } rcv_rst_time_wait_using_shutdown_left_edge_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_time_wait_using_shutdown_outside_left_insecure_ipv4 cleanup rcv_rst_time_wait_using_shutdown_outside_left_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_time_wait_using_shutdown_outside_left_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-using-shutdown-outside-left-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-using-shutdown-outside-left-insecure-ipv4.pkt } rcv_rst_time_wait_using_shutdown_outside_left_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_time_wait_using_shutdown_outside_left_insecure_ipv6 cleanup rcv_rst_time_wait_using_shutdown_outside_left_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_time_wait_using_shutdown_outside_left_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-using-shutdown-outside-left-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-using-shutdown-outside-left-insecure-ipv6.pkt } rcv_rst_time_wait_using_shutdown_outside_left_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_time_wait_using_shutdown_outside_left_secure_ipv4 cleanup rcv_rst_time_wait_using_shutdown_outside_left_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_time_wait_using_shutdown_outside_left_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-using-shutdown-outside-left-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-using-shutdown-outside-left-secure-ipv4.pkt } rcv_rst_time_wait_using_shutdown_outside_left_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_time_wait_using_shutdown_outside_left_secure_ipv6 cleanup rcv_rst_time_wait_using_shutdown_outside_left_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_time_wait_using_shutdown_outside_left_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-using-shutdown-outside-left-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-using-shutdown-outside-left-secure-ipv6.pkt } rcv_rst_time_wait_using_shutdown_outside_left_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_time_wait_using_shutdown_outside_right_insecure_ipv4 cleanup rcv_rst_time_wait_using_shutdown_outside_right_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_time_wait_using_shutdown_outside_right_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-using-shutdown-outside-right-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-using-shutdown-outside-right-insecure-ipv4.pkt } rcv_rst_time_wait_using_shutdown_outside_right_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_time_wait_using_shutdown_outside_right_insecure_ipv6 cleanup rcv_rst_time_wait_using_shutdown_outside_right_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_time_wait_using_shutdown_outside_right_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-using-shutdown-outside-right-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-using-shutdown-outside-right-insecure-ipv6.pkt } rcv_rst_time_wait_using_shutdown_outside_right_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_time_wait_using_shutdown_outside_right_secure_ipv4 cleanup rcv_rst_time_wait_using_shutdown_outside_right_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_time_wait_using_shutdown_outside_right_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-using-shutdown-outside-right-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-using-shutdown-outside-right-secure-ipv4.pkt } rcv_rst_time_wait_using_shutdown_outside_right_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_time_wait_using_shutdown_outside_right_secure_ipv6 cleanup rcv_rst_time_wait_using_shutdown_outside_right_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_time_wait_using_shutdown_outside_right_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-using-shutdown-outside-right-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-using-shutdown-outside-right-secure-ipv6.pkt } rcv_rst_time_wait_using_shutdown_outside_right_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_time_wait_using_shutdown_right_edge_insecure_ipv4 cleanup rcv_rst_time_wait_using_shutdown_right_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_time_wait_using_shutdown_right_edge_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-using-shutdown-right-edge-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-using-shutdown-right-edge-insecure-ipv4.pkt } rcv_rst_time_wait_using_shutdown_right_edge_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_time_wait_using_shutdown_right_edge_insecure_ipv6 cleanup rcv_rst_time_wait_using_shutdown_right_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_time_wait_using_shutdown_right_edge_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-using-shutdown-right-edge-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-using-shutdown-right-edge-insecure-ipv6.pkt } rcv_rst_time_wait_using_shutdown_right_edge_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_time_wait_using_shutdown_right_edge_secure_ipv4 cleanup rcv_rst_time_wait_using_shutdown_right_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_time_wait_using_shutdown_right_edge_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-using-shutdown-right-edge-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-using-shutdown-right-edge-secure-ipv4.pkt } rcv_rst_time_wait_using_shutdown_right_edge_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_time_wait_using_shutdown_right_edge_secure_ipv6 cleanup rcv_rst_time_wait_using_shutdown_right_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_time_wait_using_shutdown_right_edge_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-using-shutdown-right-edge-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-using-shutdown-right-edge-secure-ipv6.pkt } rcv_rst_time_wait_using_shutdown_right_edge_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_with_data_closed_ipv4 cleanup rcv_syn_ack_with_data_closed_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_with_data_closed_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-closed/rcv-syn-ack-with-data-closed-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-closed/rcv-syn-ack-with-data-closed-ipv4.pkt } rcv_syn_ack_with_data_closed_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_with_data_closed_ipv6 cleanup rcv_syn_ack_with_data_closed_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_with_data_closed_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-closed/rcv-syn-ack-with-data-closed-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-closed/rcv-syn-ack-with-data-closed-ipv6.pkt } rcv_syn_ack_with_data_closed_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_without_data_closed_ipv4 cleanup rcv_syn_ack_without_data_closed_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_without_data_closed_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-closed/rcv-syn-ack-without-data-closed-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-closed/rcv-syn-ack-without-data-closed-ipv4.pkt } rcv_syn_ack_without_data_closed_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_without_data_closed_ipv6 cleanup rcv_syn_ack_without_data_closed_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_without_data_closed_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-closed/rcv-syn-ack-without-data-closed-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-closed/rcv-syn-ack-without-data-closed-ipv6.pkt } rcv_syn_ack_without_data_closed_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_with_data_listen_ipv4 cleanup rcv_syn_ack_with_data_listen_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_with_data_listen_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-listen/rcv-syn-ack-with-data-listen-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-listen/rcv-syn-ack-with-data-listen-ipv4.pkt } rcv_syn_ack_with_data_listen_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_with_data_listen_ipv6 cleanup rcv_syn_ack_with_data_listen_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_with_data_listen_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-listen/rcv-syn-ack-with-data-listen-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-listen/rcv-syn-ack-with-data-listen-ipv6.pkt } rcv_syn_ack_with_data_listen_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_without_data_listen_ipv4 cleanup rcv_syn_ack_without_data_listen_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_without_data_listen_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-listen/rcv-syn-ack-without-data-listen-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-listen/rcv-syn-ack-without-data-listen-ipv4.pkt } rcv_syn_ack_without_data_listen_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_without_data_listen_ipv6 cleanup rcv_syn_ack_without_data_listen_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_without_data_listen_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-listen/rcv-syn-ack-without-data-listen-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-listen/rcv-syn-ack-without-data-listen-ipv6.pkt } rcv_syn_ack_without_data_listen_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_with_data_syn_sent_ack_left_edge_ipv4 cleanup rcv_syn_ack_with_data_syn_sent_ack_left_edge_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_with_data_syn_sent_ack_left_edge_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-syn-sent/rcv-syn-ack-with-data-syn-sent-ack-left-edge-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-syn-sent/rcv-syn-ack-with-data-syn-sent-ack-left-edge-ipv4.pkt } rcv_syn_ack_with_data_syn_sent_ack_left_edge_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_with_data_syn_sent_ack_left_edge_ipv6 cleanup rcv_syn_ack_with_data_syn_sent_ack_left_edge_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_with_data_syn_sent_ack_left_edge_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-syn-sent/rcv-syn-ack-with-data-syn-sent-ack-left-edge-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-syn-sent/rcv-syn-ack-with-data-syn-sent-ack-left-edge-ipv6.pkt } rcv_syn_ack_with_data_syn_sent_ack_left_edge_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_with_data_syn_sent_ack_outside_left_ipv4 cleanup rcv_syn_ack_with_data_syn_sent_ack_outside_left_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_with_data_syn_sent_ack_outside_left_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-syn-sent/rcv-syn-ack-with-data-syn-sent-ack-outside-left-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-syn-sent/rcv-syn-ack-with-data-syn-sent-ack-outside-left-ipv4.pkt } rcv_syn_ack_with_data_syn_sent_ack_outside_left_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_with_data_syn_sent_ack_outside_left_ipv6 cleanup rcv_syn_ack_with_data_syn_sent_ack_outside_left_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_with_data_syn_sent_ack_outside_left_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-syn-sent/rcv-syn-ack-with-data-syn-sent-ack-outside-left-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-syn-sent/rcv-syn-ack-with-data-syn-sent-ack-outside-left-ipv6.pkt } rcv_syn_ack_with_data_syn_sent_ack_outside_left_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_with_data_syn_sent_ack_outside_right_ipv4 cleanup rcv_syn_ack_with_data_syn_sent_ack_outside_right_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_with_data_syn_sent_ack_outside_right_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-syn-sent/rcv-syn-ack-with-data-syn-sent-ack-outside-right-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-syn-sent/rcv-syn-ack-with-data-syn-sent-ack-outside-right-ipv4.pkt } rcv_syn_ack_with_data_syn_sent_ack_outside_right_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_with_data_syn_sent_ack_outside_right_ipv6 cleanup rcv_syn_ack_with_data_syn_sent_ack_outside_right_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_with_data_syn_sent_ack_outside_right_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-syn-sent/rcv-syn-ack-with-data-syn-sent-ack-outside-right-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-syn-sent/rcv-syn-ack-with-data-syn-sent-ack-outside-right-ipv6.pkt } rcv_syn_ack_with_data_syn_sent_ack_outside_right_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_without_data_syn_sent_ack_left_edge_ipv4 cleanup rcv_syn_ack_without_data_syn_sent_ack_left_edge_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_without_data_syn_sent_ack_left_edge_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-syn-sent/rcv-syn-ack-without-data-syn-sent-ack-left-edge-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-syn-sent/rcv-syn-ack-without-data-syn-sent-ack-left-edge-ipv4.pkt } rcv_syn_ack_without_data_syn_sent_ack_left_edge_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_without_data_syn_sent_ack_left_edge_ipv6 cleanup rcv_syn_ack_without_data_syn_sent_ack_left_edge_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_without_data_syn_sent_ack_left_edge_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-syn-sent/rcv-syn-ack-without-data-syn-sent-ack-left-edge-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-syn-sent/rcv-syn-ack-without-data-syn-sent-ack-left-edge-ipv6.pkt } rcv_syn_ack_without_data_syn_sent_ack_left_edge_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_without_data_syn_sent_ack_outside_left_ipv4 cleanup rcv_syn_ack_without_data_syn_sent_ack_outside_left_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_without_data_syn_sent_ack_outside_left_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-syn-sent/rcv-syn-ack-without-data-syn-sent-ack-outside-left-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-syn-sent/rcv-syn-ack-without-data-syn-sent-ack-outside-left-ipv4.pkt } rcv_syn_ack_without_data_syn_sent_ack_outside_left_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_without_data_syn_sent_ack_outside_left_ipv6 cleanup rcv_syn_ack_without_data_syn_sent_ack_outside_left_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_without_data_syn_sent_ack_outside_left_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-syn-sent/rcv-syn-ack-without-data-syn-sent-ack-outside-left-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-syn-sent/rcv-syn-ack-without-data-syn-sent-ack-outside-left-ipv6.pkt } rcv_syn_ack_without_data_syn_sent_ack_outside_left_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_without_data_syn_sent_ack_outside_right_ipv4 cleanup rcv_syn_ack_without_data_syn_sent_ack_outside_right_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_without_data_syn_sent_ack_outside_right_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-syn-sent/rcv-syn-ack-without-data-syn-sent-ack-outside-right-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-syn-sent/rcv-syn-ack-without-data-syn-sent-ack-outside-right-ipv4.pkt } rcv_syn_ack_without_data_syn_sent_ack_outside_right_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_without_data_syn_sent_ack_outside_right_ipv6 cleanup rcv_syn_ack_without_data_syn_sent_ack_outside_right_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_without_data_syn_sent_ack_outside_right_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-syn-sent/rcv-syn-ack-without-data-syn-sent-ack-outside-right-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-syn-sent/rcv-syn-ack-without-data-syn-sent-ack-outside-right-ipv6.pkt } rcv_syn_ack_without_data_syn_sent_ack_outside_right_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_time_wait_using_shutdown_left_edge_insecure_ipv4 cleanup rcv_syn_ack_time_wait_using_shutdown_left_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_time_wait_using_shutdown_left_edge_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-time-wait/rcv-syn-ack-time-wait-using-shutdown-left-edge-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-time-wait/rcv-syn-ack-time-wait-using-shutdown-left-edge-insecure-ipv4.pkt } rcv_syn_ack_time_wait_using_shutdown_left_edge_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_time_wait_using_shutdown_left_edge_insecure_ipv6 cleanup rcv_syn_ack_time_wait_using_shutdown_left_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_time_wait_using_shutdown_left_edge_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-time-wait/rcv-syn-ack-time-wait-using-shutdown-left-edge-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-time-wait/rcv-syn-ack-time-wait-using-shutdown-left-edge-insecure-ipv6.pkt } rcv_syn_ack_time_wait_using_shutdown_left_edge_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_time_wait_using_shutdown_left_edge_secure_ipv4 cleanup rcv_syn_ack_time_wait_using_shutdown_left_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_time_wait_using_shutdown_left_edge_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-time-wait/rcv-syn-ack-time-wait-using-shutdown-left-edge-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-time-wait/rcv-syn-ack-time-wait-using-shutdown-left-edge-secure-ipv4.pkt } rcv_syn_ack_time_wait_using_shutdown_left_edge_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_time_wait_using_shutdown_left_edge_secure_ipv6 cleanup rcv_syn_ack_time_wait_using_shutdown_left_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_time_wait_using_shutdown_left_edge_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-time-wait/rcv-syn-ack-time-wait-using-shutdown-left-edge-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-time-wait/rcv-syn-ack-time-wait-using-shutdown-left-edge-secure-ipv6.pkt } rcv_syn_ack_time_wait_using_shutdown_left_edge_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_time_wait_using_shutdown_outside_left_insecure_ipv4 cleanup rcv_syn_ack_time_wait_using_shutdown_outside_left_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_time_wait_using_shutdown_outside_left_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-time-wait/rcv-syn-ack-time-wait-using-shutdown-outside-left-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-time-wait/rcv-syn-ack-time-wait-using-shutdown-outside-left-insecure-ipv4.pkt } rcv_syn_ack_time_wait_using_shutdown_outside_left_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_time_wait_using_shutdown_outside_left_insecure_ipv6 cleanup rcv_syn_ack_time_wait_using_shutdown_outside_left_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_time_wait_using_shutdown_outside_left_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-time-wait/rcv-syn-ack-time-wait-using-shutdown-outside-left-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-time-wait/rcv-syn-ack-time-wait-using-shutdown-outside-left-insecure-ipv6.pkt } rcv_syn_ack_time_wait_using_shutdown_outside_left_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_time_wait_using_shutdown_outside_left_secure_ipv4 cleanup rcv_syn_ack_time_wait_using_shutdown_outside_left_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_time_wait_using_shutdown_outside_left_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-time-wait/rcv-syn-ack-time-wait-using-shutdown-outside-left-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-time-wait/rcv-syn-ack-time-wait-using-shutdown-outside-left-secure-ipv4.pkt } rcv_syn_ack_time_wait_using_shutdown_outside_left_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_time_wait_using_shutdown_outside_left_secure_ipv6 cleanup rcv_syn_ack_time_wait_using_shutdown_outside_left_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_time_wait_using_shutdown_outside_left_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-time-wait/rcv-syn-ack-time-wait-using-shutdown-outside-left-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-time-wait/rcv-syn-ack-time-wait-using-shutdown-outside-left-secure-ipv6.pkt } rcv_syn_ack_time_wait_using_shutdown_outside_left_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_time_wait_using_shutdown_outside_right_insecure_ipv4 cleanup rcv_syn_ack_time_wait_using_shutdown_outside_right_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_time_wait_using_shutdown_outside_right_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-time-wait/rcv-syn-ack-time-wait-using-shutdown-outside-right-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-time-wait/rcv-syn-ack-time-wait-using-shutdown-outside-right-insecure-ipv4.pkt } rcv_syn_ack_time_wait_using_shutdown_outside_right_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_time_wait_using_shutdown_outside_right_insecure_ipv6 cleanup rcv_syn_ack_time_wait_using_shutdown_outside_right_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_time_wait_using_shutdown_outside_right_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-time-wait/rcv-syn-ack-time-wait-using-shutdown-outside-right-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-time-wait/rcv-syn-ack-time-wait-using-shutdown-outside-right-insecure-ipv6.pkt } rcv_syn_ack_time_wait_using_shutdown_outside_right_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_time_wait_using_shutdown_outside_right_secure_ipv4 cleanup rcv_syn_ack_time_wait_using_shutdown_outside_right_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_time_wait_using_shutdown_outside_right_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-time-wait/rcv-syn-ack-time-wait-using-shutdown-outside-right-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-time-wait/rcv-syn-ack-time-wait-using-shutdown-outside-right-secure-ipv4.pkt } rcv_syn_ack_time_wait_using_shutdown_outside_right_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_time_wait_using_shutdown_outside_right_secure_ipv6 cleanup rcv_syn_ack_time_wait_using_shutdown_outside_right_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_time_wait_using_shutdown_outside_right_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-time-wait/rcv-syn-ack-time-wait-using-shutdown-outside-right-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-time-wait/rcv-syn-ack-time-wait-using-shutdown-outside-right-secure-ipv6.pkt } rcv_syn_ack_time_wait_using_shutdown_outside_right_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_time_wait_using_shutdown_right_edge_insecure_ipv4 cleanup rcv_syn_ack_time_wait_using_shutdown_right_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_time_wait_using_shutdown_right_edge_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-time-wait/rcv-syn-ack-time-wait-using-shutdown-right-edge-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-time-wait/rcv-syn-ack-time-wait-using-shutdown-right-edge-insecure-ipv4.pkt } rcv_syn_ack_time_wait_using_shutdown_right_edge_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_time_wait_using_shutdown_right_edge_insecure_ipv6 cleanup rcv_syn_ack_time_wait_using_shutdown_right_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_time_wait_using_shutdown_right_edge_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-time-wait/rcv-syn-ack-time-wait-using-shutdown-right-edge-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-time-wait/rcv-syn-ack-time-wait-using-shutdown-right-edge-insecure-ipv6.pkt } rcv_syn_ack_time_wait_using_shutdown_right_edge_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_time_wait_using_shutdown_right_edge_secure_ipv4 cleanup rcv_syn_ack_time_wait_using_shutdown_right_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_time_wait_using_shutdown_right_edge_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-time-wait/rcv-syn-ack-time-wait-using-shutdown-right-edge-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-time-wait/rcv-syn-ack-time-wait-using-shutdown-right-edge-secure-ipv4.pkt } rcv_syn_ack_time_wait_using_shutdown_right_edge_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_time_wait_using_shutdown_right_edge_secure_ipv6 cleanup rcv_syn_ack_time_wait_using_shutdown_right_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_time_wait_using_shutdown_right_edge_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-time-wait/rcv-syn-ack-time-wait-using-shutdown-right-edge-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-ack-time-wait/rcv-syn-ack-time-wait-using-shutdown-right-edge-secure-ipv6.pkt } rcv_syn_ack_time_wait_using_shutdown_right_edge_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_close_wait_left_edge_insecure_ipv4 cleanup rcv_syn_close_wait_left_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_close_wait_left_edge_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-close-wait/rcv-syn-close-wait-left-edge-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-close-wait/rcv-syn-close-wait-left-edge-insecure-ipv4.pkt } rcv_syn_close_wait_left_edge_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_close_wait_left_edge_insecure_ipv6 cleanup rcv_syn_close_wait_left_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_close_wait_left_edge_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-close-wait/rcv-syn-close-wait-left-edge-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-close-wait/rcv-syn-close-wait-left-edge-insecure-ipv6.pkt } rcv_syn_close_wait_left_edge_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_close_wait_left_edge_secure_ipv4 cleanup rcv_syn_close_wait_left_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_close_wait_left_edge_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-close-wait/rcv-syn-close-wait-left-edge-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-close-wait/rcv-syn-close-wait-left-edge-secure-ipv4.pkt } rcv_syn_close_wait_left_edge_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_close_wait_left_edge_secure_ipv6 cleanup rcv_syn_close_wait_left_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_close_wait_left_edge_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-close-wait/rcv-syn-close-wait-left-edge-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-close-wait/rcv-syn-close-wait-left-edge-secure-ipv6.pkt } rcv_syn_close_wait_left_edge_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_close_wait_outside_left_insecure_ipv4 cleanup rcv_syn_close_wait_outside_left_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_close_wait_outside_left_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-close-wait/rcv-syn-close-wait-outside-left-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-close-wait/rcv-syn-close-wait-outside-left-insecure-ipv4.pkt } rcv_syn_close_wait_outside_left_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_close_wait_outside_left_insecure_ipv6 cleanup rcv_syn_close_wait_outside_left_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_close_wait_outside_left_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-close-wait/rcv-syn-close-wait-outside-left-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-close-wait/rcv-syn-close-wait-outside-left-insecure-ipv6.pkt } rcv_syn_close_wait_outside_left_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_close_wait_outside_left_secure_ipv4 cleanup rcv_syn_close_wait_outside_left_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_close_wait_outside_left_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-close-wait/rcv-syn-close-wait-outside-left-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-close-wait/rcv-syn-close-wait-outside-left-secure-ipv4.pkt } rcv_syn_close_wait_outside_left_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_close_wait_outside_left_secure_ipv6 cleanup rcv_syn_close_wait_outside_left_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_close_wait_outside_left_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-close-wait/rcv-syn-close-wait-outside-left-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-close-wait/rcv-syn-close-wait-outside-left-secure-ipv6.pkt } rcv_syn_close_wait_outside_left_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_close_wait_outside_right_insecure_ipv4 cleanup rcv_syn_close_wait_outside_right_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_close_wait_outside_right_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-close-wait/rcv-syn-close-wait-outside-right-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-close-wait/rcv-syn-close-wait-outside-right-insecure-ipv4.pkt } rcv_syn_close_wait_outside_right_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_close_wait_outside_right_insecure_ipv6 cleanup rcv_syn_close_wait_outside_right_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_close_wait_outside_right_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-close-wait/rcv-syn-close-wait-outside-right-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-close-wait/rcv-syn-close-wait-outside-right-insecure-ipv6.pkt } rcv_syn_close_wait_outside_right_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_close_wait_outside_right_secure_ipv4 cleanup rcv_syn_close_wait_outside_right_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_close_wait_outside_right_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-close-wait/rcv-syn-close-wait-outside-right-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-close-wait/rcv-syn-close-wait-outside-right-secure-ipv4.pkt } rcv_syn_close_wait_outside_right_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_close_wait_outside_right_secure_ipv6 cleanup rcv_syn_close_wait_outside_right_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_close_wait_outside_right_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-close-wait/rcv-syn-close-wait-outside-right-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-close-wait/rcv-syn-close-wait-outside-right-secure-ipv6.pkt } rcv_syn_close_wait_outside_right_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_close_wait_right_edge_insecure_ipv4 cleanup rcv_syn_close_wait_right_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_close_wait_right_edge_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-close-wait/rcv-syn-close-wait-right-edge-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-close-wait/rcv-syn-close-wait-right-edge-insecure-ipv4.pkt } rcv_syn_close_wait_right_edge_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_close_wait_right_edge_insecure_ipv6 cleanup rcv_syn_close_wait_right_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_close_wait_right_edge_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-close-wait/rcv-syn-close-wait-right-edge-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-close-wait/rcv-syn-close-wait-right-edge-insecure-ipv6.pkt } rcv_syn_close_wait_right_edge_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_close_wait_right_edge_secure_ipv4 cleanup rcv_syn_close_wait_right_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_close_wait_right_edge_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-close-wait/rcv-syn-close-wait-right-edge-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-close-wait/rcv-syn-close-wait-right-edge-secure-ipv4.pkt } rcv_syn_close_wait_right_edge_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_close_wait_right_edge_secure_ipv6 cleanup rcv_syn_close_wait_right_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_close_wait_right_edge_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-close-wait/rcv-syn-close-wait-right-edge-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-close-wait/rcv-syn-close-wait-right-edge-secure-ipv6.pkt } rcv_syn_close_wait_right_edge_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_with_data_closed_ipv4 cleanup rcv_syn_with_data_closed_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_with_data_closed_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closed/rcv-syn-with-data-closed-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closed/rcv-syn-with-data-closed-ipv4.pkt } rcv_syn_with_data_closed_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_with_data_closed_ipv6 cleanup rcv_syn_with_data_closed_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_with_data_closed_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closed/rcv-syn-with-data-closed-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closed/rcv-syn-with-data-closed-ipv6.pkt } rcv_syn_with_data_closed_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_without_data_closed_ipv4 cleanup rcv_syn_without_data_closed_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_without_data_closed_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closed/rcv-syn-without-data-closed-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closed/rcv-syn-without-data-closed-ipv4.pkt } rcv_syn_without_data_closed_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_without_data_closed_ipv6 cleanup rcv_syn_without_data_closed_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_without_data_closed_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closed/rcv-syn-without-data-closed-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closed/rcv-syn-without-data-closed-ipv6.pkt } rcv_syn_without_data_closed_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_closing_left_edge_insecure_ipv4 cleanup rcv_syn_closing_left_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_closing_left_edge_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closing/rcv-syn-closing-left-edge-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closing/rcv-syn-closing-left-edge-insecure-ipv4.pkt } rcv_syn_closing_left_edge_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_closing_left_edge_insecure_ipv6 cleanup rcv_syn_closing_left_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_closing_left_edge_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closing/rcv-syn-closing-left-edge-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closing/rcv-syn-closing-left-edge-insecure-ipv6.pkt } rcv_syn_closing_left_edge_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_closing_left_edge_secure_ipv4 cleanup rcv_syn_closing_left_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_closing_left_edge_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closing/rcv-syn-closing-left-edge-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closing/rcv-syn-closing-left-edge-secure-ipv4.pkt } rcv_syn_closing_left_edge_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_closing_left_edge_secure_ipv6 cleanup rcv_syn_closing_left_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_closing_left_edge_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closing/rcv-syn-closing-left-edge-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closing/rcv-syn-closing-left-edge-secure-ipv6.pkt } rcv_syn_closing_left_edge_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_closing_outside_left_insecure_ipv4 cleanup rcv_syn_closing_outside_left_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_closing_outside_left_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closing/rcv-syn-closing-outside-left-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closing/rcv-syn-closing-outside-left-insecure-ipv4.pkt } rcv_syn_closing_outside_left_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_closing_outside_left_insecure_ipv6 cleanup rcv_syn_closing_outside_left_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_closing_outside_left_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closing/rcv-syn-closing-outside-left-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closing/rcv-syn-closing-outside-left-insecure-ipv6.pkt } rcv_syn_closing_outside_left_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_closing_outside_left_secure_ipv4 cleanup rcv_syn_closing_outside_left_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_closing_outside_left_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closing/rcv-syn-closing-outside-left-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closing/rcv-syn-closing-outside-left-secure-ipv4.pkt } rcv_syn_closing_outside_left_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_closing_outside_left_secure_ipv6 cleanup rcv_syn_closing_outside_left_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_closing_outside_left_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closing/rcv-syn-closing-outside-left-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closing/rcv-syn-closing-outside-left-secure-ipv6.pkt } rcv_syn_closing_outside_left_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_closing_outside_right_insecure_ipv4 cleanup rcv_syn_closing_outside_right_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_closing_outside_right_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closing/rcv-syn-closing-outside-right-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closing/rcv-syn-closing-outside-right-insecure-ipv4.pkt } rcv_syn_closing_outside_right_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_closing_outside_right_insecure_ipv6 cleanup rcv_syn_closing_outside_right_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_closing_outside_right_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closing/rcv-syn-closing-outside-right-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closing/rcv-syn-closing-outside-right-insecure-ipv6.pkt } rcv_syn_closing_outside_right_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_closing_outside_right_secure_ipv4 cleanup rcv_syn_closing_outside_right_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_closing_outside_right_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closing/rcv-syn-closing-outside-right-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closing/rcv-syn-closing-outside-right-secure-ipv4.pkt } rcv_syn_closing_outside_right_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_closing_outside_right_secure_ipv6 cleanup rcv_syn_closing_outside_right_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_closing_outside_right_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closing/rcv-syn-closing-outside-right-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closing/rcv-syn-closing-outside-right-secure-ipv6.pkt } rcv_syn_closing_outside_right_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_closing_right_edge_insecure_ipv4 cleanup rcv_syn_closing_right_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_closing_right_edge_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closing/rcv-syn-closing-right-edge-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closing/rcv-syn-closing-right-edge-insecure-ipv4.pkt } rcv_syn_closing_right_edge_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_closing_right_edge_insecure_ipv6 cleanup rcv_syn_closing_right_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_closing_right_edge_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closing/rcv-syn-closing-right-edge-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closing/rcv-syn-closing-right-edge-insecure-ipv6.pkt } rcv_syn_closing_right_edge_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_closing_right_edge_secure_ipv4 cleanup rcv_syn_closing_right_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_closing_right_edge_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closing/rcv-syn-closing-right-edge-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closing/rcv-syn-closing-right-edge-secure-ipv4.pkt } rcv_syn_closing_right_edge_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_closing_right_edge_secure_ipv6 cleanup rcv_syn_closing_right_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_closing_right_edge_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closing/rcv-syn-closing-right-edge-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-closing/rcv-syn-closing-right-edge-secure-ipv6.pkt } rcv_syn_closing_right_edge_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_established_left_edge_insecure_ipv4 cleanup rcv_syn_established_left_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_established_left_edge_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-established/rcv-syn-established-left-edge-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-established/rcv-syn-established-left-edge-insecure-ipv4.pkt } rcv_syn_established_left_edge_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_established_left_edge_insecure_ipv6 cleanup rcv_syn_established_left_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_established_left_edge_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-established/rcv-syn-established-left-edge-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-established/rcv-syn-established-left-edge-insecure-ipv6.pkt } rcv_syn_established_left_edge_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_established_left_edge_secure_ipv4 cleanup rcv_syn_established_left_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_established_left_edge_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-established/rcv-syn-established-left-edge-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-established/rcv-syn-established-left-edge-secure-ipv4.pkt } rcv_syn_established_left_edge_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_established_left_edge_secure_ipv6 cleanup rcv_syn_established_left_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_established_left_edge_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-established/rcv-syn-established-left-edge-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-established/rcv-syn-established-left-edge-secure-ipv6.pkt } rcv_syn_established_left_edge_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_established_outside_left_insecure_ipv4 cleanup rcv_syn_established_outside_left_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_established_outside_left_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-established/rcv-syn-established-outside-left-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-established/rcv-syn-established-outside-left-insecure-ipv4.pkt } rcv_syn_established_outside_left_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_established_outside_left_insecure_ipv6 cleanup rcv_syn_established_outside_left_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_established_outside_left_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-established/rcv-syn-established-outside-left-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-established/rcv-syn-established-outside-left-insecure-ipv6.pkt } rcv_syn_established_outside_left_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_established_outside_left_secure_ipv4 cleanup rcv_syn_established_outside_left_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_established_outside_left_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-established/rcv-syn-established-outside-left-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-established/rcv-syn-established-outside-left-secure-ipv4.pkt } rcv_syn_established_outside_left_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_established_outside_left_secure_ipv6 cleanup rcv_syn_established_outside_left_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_established_outside_left_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-established/rcv-syn-established-outside-left-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-established/rcv-syn-established-outside-left-secure-ipv6.pkt } rcv_syn_established_outside_left_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_established_outside_right_insecure_ipv4 cleanup rcv_syn_established_outside_right_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_established_outside_right_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-established/rcv-syn-established-outside-right-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-established/rcv-syn-established-outside-right-insecure-ipv4.pkt } rcv_syn_established_outside_right_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_established_outside_right_insecure_ipv6 cleanup rcv_syn_established_outside_right_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_established_outside_right_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-established/rcv-syn-established-outside-right-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-established/rcv-syn-established-outside-right-insecure-ipv6.pkt } rcv_syn_established_outside_right_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_established_outside_right_secure_ipv4 cleanup rcv_syn_established_outside_right_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_established_outside_right_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-established/rcv-syn-established-outside-right-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-established/rcv-syn-established-outside-right-secure-ipv4.pkt } rcv_syn_established_outside_right_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_established_outside_right_secure_ipv6 cleanup rcv_syn_established_outside_right_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_established_outside_right_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-established/rcv-syn-established-outside-right-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-established/rcv-syn-established-outside-right-secure-ipv6.pkt } rcv_syn_established_outside_right_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_established_right_edge_insecure_ipv4 cleanup rcv_syn_established_right_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_established_right_edge_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-established/rcv-syn-established-right-edge-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-established/rcv-syn-established-right-edge-insecure-ipv4.pkt } rcv_syn_established_right_edge_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_established_right_edge_insecure_ipv6 cleanup rcv_syn_established_right_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_established_right_edge_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-established/rcv-syn-established-right-edge-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-established/rcv-syn-established-right-edge-insecure-ipv6.pkt } rcv_syn_established_right_edge_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_established_right_edge_secure_ipv4 cleanup rcv_syn_established_right_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_established_right_edge_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-established/rcv-syn-established-right-edge-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-established/rcv-syn-established-right-edge-secure-ipv4.pkt } rcv_syn_established_right_edge_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_established_right_edge_secure_ipv6 cleanup rcv_syn_established_right_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_established_right_edge_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-established/rcv-syn-established-right-edge-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-established/rcv-syn-established-right-edge-secure-ipv6.pkt } rcv_syn_established_right_edge_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_with_data_closed_ipv4 cleanup rcv_syn_fin_with_data_closed_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_with_data_closed_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-closed/rcv-syn-fin-with-data-closed-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-closed/rcv-syn-fin-with-data-closed-ipv4.pkt } rcv_syn_fin_with_data_closed_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_with_data_closed_ipv6 cleanup rcv_syn_fin_with_data_closed_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_with_data_closed_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-closed/rcv-syn-fin-with-data-closed-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-closed/rcv-syn-fin-with-data-closed-ipv6.pkt } rcv_syn_fin_with_data_closed_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_without_data_closed_ipv4 cleanup rcv_syn_fin_without_data_closed_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_without_data_closed_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-closed/rcv-syn-fin-without-data-closed-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-closed/rcv-syn-fin-without-data-closed-ipv4.pkt } rcv_syn_fin_without_data_closed_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_without_data_closed_ipv6 cleanup rcv_syn_fin_without_data_closed_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_without_data_closed_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-closed/rcv-syn-fin-without-data-closed-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-closed/rcv-syn-fin-without-data-closed-ipv6.pkt } rcv_syn_fin_without_data_closed_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_with_data_listen_dropping_disabled_ipv4 cleanup rcv_syn_fin_with_data_listen_dropping_disabled_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_with_data_listen_dropping_disabled_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-listen/rcv-syn-fin-with-data-listen-dropping-disabled-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-listen/rcv-syn-fin-with-data-listen-dropping-disabled-ipv4.pkt } rcv_syn_fin_with_data_listen_dropping_disabled_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_with_data_listen_dropping_disabled_ipv6 cleanup rcv_syn_fin_with_data_listen_dropping_disabled_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_with_data_listen_dropping_disabled_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-listen/rcv-syn-fin-with-data-listen-dropping-disabled-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-listen/rcv-syn-fin-with-data-listen-dropping-disabled-ipv6.pkt } rcv_syn_fin_with_data_listen_dropping_disabled_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_with_data_listen_dropping_enabled_ipv4 cleanup rcv_syn_fin_with_data_listen_dropping_enabled_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_with_data_listen_dropping_enabled_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-listen/rcv-syn-fin-with-data-listen-dropping-enabled-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-listen/rcv-syn-fin-with-data-listen-dropping-enabled-ipv4.pkt } rcv_syn_fin_with_data_listen_dropping_enabled_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_with_data_listen_dropping_enabled_ipv6 cleanup rcv_syn_fin_with_data_listen_dropping_enabled_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_with_data_listen_dropping_enabled_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-listen/rcv-syn-fin-with-data-listen-dropping-enabled-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-listen/rcv-syn-fin-with-data-listen-dropping-enabled-ipv6.pkt } rcv_syn_fin_with_data_listen_dropping_enabled_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_without_data_listen_dropping_disabled_ipv4 cleanup rcv_syn_fin_without_data_listen_dropping_disabled_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_without_data_listen_dropping_disabled_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-listen/rcv-syn-fin-without-data-listen-dropping-disabled-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-listen/rcv-syn-fin-without-data-listen-dropping-disabled-ipv4.pkt } rcv_syn_fin_without_data_listen_dropping_disabled_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_without_data_listen_dropping_disabled_ipv6 cleanup rcv_syn_fin_without_data_listen_dropping_disabled_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_without_data_listen_dropping_disabled_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-listen/rcv-syn-fin-without-data-listen-dropping-disabled-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-listen/rcv-syn-fin-without-data-listen-dropping-disabled-ipv6.pkt } rcv_syn_fin_without_data_listen_dropping_disabled_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_without_data_listen_dropping_enabled_ipv4 cleanup rcv_syn_fin_without_data_listen_dropping_enabled_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_without_data_listen_dropping_enabled_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-listen/rcv-syn-fin-without-data-listen-dropping-enabled-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-listen/rcv-syn-fin-without-data-listen-dropping-enabled-ipv4.pkt } rcv_syn_fin_without_data_listen_dropping_enabled_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_without_data_listen_dropping_enabled_ipv6 cleanup rcv_syn_fin_without_data_listen_dropping_enabled_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_without_data_listen_dropping_enabled_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-listen/rcv-syn-fin-without-data-listen-dropping-enabled-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-listen/rcv-syn-fin-without-data-listen-dropping-enabled-ipv6.pkt } rcv_syn_fin_without_data_listen_dropping_enabled_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_with_data_syn_sent_dropping_disabled_ipv4 cleanup rcv_syn_fin_with_data_syn_sent_dropping_disabled_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_with_data_syn_sent_dropping_disabled_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-syn-sent/rcv-syn-fin-with-data-syn-sent-dropping-disabled-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-syn-sent/rcv-syn-fin-with-data-syn-sent-dropping-disabled-ipv4.pkt } rcv_syn_fin_with_data_syn_sent_dropping_disabled_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_with_data_syn_sent_dropping_disabled_ipv6 cleanup rcv_syn_fin_with_data_syn_sent_dropping_disabled_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_with_data_syn_sent_dropping_disabled_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-syn-sent/rcv-syn-fin-with-data-syn-sent-dropping-disabled-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-syn-sent/rcv-syn-fin-with-data-syn-sent-dropping-disabled-ipv6.pkt } rcv_syn_fin_with_data_syn_sent_dropping_disabled_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_with_data_syn_sent_dropping_enabled_ipv4 cleanup rcv_syn_fin_with_data_syn_sent_dropping_enabled_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_with_data_syn_sent_dropping_enabled_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-syn-sent/rcv-syn-fin-with-data-syn-sent-dropping-enabled-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-syn-sent/rcv-syn-fin-with-data-syn-sent-dropping-enabled-ipv4.pkt } rcv_syn_fin_with_data_syn_sent_dropping_enabled_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_with_data_syn_sent_dropping_enabled_ipv6 cleanup rcv_syn_fin_with_data_syn_sent_dropping_enabled_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_with_data_syn_sent_dropping_enabled_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-syn-sent/rcv-syn-fin-with-data-syn-sent-dropping-enabled-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-syn-sent/rcv-syn-fin-with-data-syn-sent-dropping-enabled-ipv6.pkt } rcv_syn_fin_with_data_syn_sent_dropping_enabled_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_without_data_syn_sent_dropping_disabled_ipv4 cleanup rcv_syn_fin_without_data_syn_sent_dropping_disabled_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_without_data_syn_sent_dropping_disabled_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-syn-sent/rcv-syn-fin-without-data-syn-sent-dropping-disabled-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-syn-sent/rcv-syn-fin-without-data-syn-sent-dropping-disabled-ipv4.pkt } rcv_syn_fin_without_data_syn_sent_dropping_disabled_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_without_data_syn_sent_dropping_disabled_ipv6 cleanup rcv_syn_fin_without_data_syn_sent_dropping_disabled_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_without_data_syn_sent_dropping_disabled_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-syn-sent/rcv-syn-fin-without-data-syn-sent-dropping-disabled-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-syn-sent/rcv-syn-fin-without-data-syn-sent-dropping-disabled-ipv6.pkt } rcv_syn_fin_without_data_syn_sent_dropping_disabled_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_without_data_syn_sent_dropping_enabled_ipv4 cleanup rcv_syn_fin_without_data_syn_sent_dropping_enabled_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_without_data_syn_sent_dropping_enabled_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-syn-sent/rcv-syn-fin-without-data-syn-sent-dropping-enabled-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-syn-sent/rcv-syn-fin-without-data-syn-sent-dropping-enabled-ipv4.pkt } rcv_syn_fin_without_data_syn_sent_dropping_enabled_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_without_data_syn_sent_dropping_enabled_ipv6 cleanup rcv_syn_fin_without_data_syn_sent_dropping_enabled_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_without_data_syn_sent_dropping_enabled_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-syn-sent/rcv-syn-fin-without-data-syn-sent-dropping-enabled-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-syn-sent/rcv-syn-fin-without-data-syn-sent-dropping-enabled-ipv6.pkt } rcv_syn_fin_without_data_syn_sent_dropping_enabled_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_time_wait_using_shutdown_left_edge_insecure_drop_ipv4 cleanup rcv_syn_fin_time_wait_using_shutdown_left_edge_insecure_drop_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_time_wait_using_shutdown_left_edge_insecure_drop_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-left-edge-insecure-drop-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-left-edge-insecure-drop-ipv4.pkt } rcv_syn_fin_time_wait_using_shutdown_left_edge_insecure_drop_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_time_wait_using_shutdown_left_edge_insecure_drop_ipv6 cleanup rcv_syn_fin_time_wait_using_shutdown_left_edge_insecure_drop_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_time_wait_using_shutdown_left_edge_insecure_drop_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-left-edge-insecure-drop-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-left-edge-insecure-drop-ipv6.pkt } rcv_syn_fin_time_wait_using_shutdown_left_edge_insecure_drop_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_time_wait_using_shutdown_left_edge_insecure_nodrop_ipv4 cleanup rcv_syn_fin_time_wait_using_shutdown_left_edge_insecure_nodrop_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_time_wait_using_shutdown_left_edge_insecure_nodrop_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-left-edge-insecure-nodrop-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-left-edge-insecure-nodrop-ipv4.pkt } rcv_syn_fin_time_wait_using_shutdown_left_edge_insecure_nodrop_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_time_wait_using_shutdown_left_edge_insecure_nodrop_ipv6 cleanup rcv_syn_fin_time_wait_using_shutdown_left_edge_insecure_nodrop_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_time_wait_using_shutdown_left_edge_insecure_nodrop_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-left-edge-insecure-nodrop-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-left-edge-insecure-nodrop-ipv6.pkt } rcv_syn_fin_time_wait_using_shutdown_left_edge_insecure_nodrop_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_time_wait_using_shutdown_left_edge_secure_drop_ipv4 cleanup rcv_syn_fin_time_wait_using_shutdown_left_edge_secure_drop_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_time_wait_using_shutdown_left_edge_secure_drop_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-left-edge-secure-drop-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-left-edge-secure-drop-ipv4.pkt } rcv_syn_fin_time_wait_using_shutdown_left_edge_secure_drop_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_time_wait_using_shutdown_left_edge_secure_drop_ipv6 cleanup rcv_syn_fin_time_wait_using_shutdown_left_edge_secure_drop_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_time_wait_using_shutdown_left_edge_secure_drop_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-left-edge-secure-drop-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-left-edge-secure-drop-ipv6.pkt } rcv_syn_fin_time_wait_using_shutdown_left_edge_secure_drop_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_time_wait_using_shutdown_left_edge_secure_nodrop_ipv4 cleanup rcv_syn_fin_time_wait_using_shutdown_left_edge_secure_nodrop_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_time_wait_using_shutdown_left_edge_secure_nodrop_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-left-edge-secure-nodrop-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-left-edge-secure-nodrop-ipv4.pkt } rcv_syn_fin_time_wait_using_shutdown_left_edge_secure_nodrop_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_time_wait_using_shutdown_left_edge_secure_nodrop_ipv6 cleanup rcv_syn_fin_time_wait_using_shutdown_left_edge_secure_nodrop_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_time_wait_using_shutdown_left_edge_secure_nodrop_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-left-edge-secure-nodrop-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-left-edge-secure-nodrop-ipv6.pkt } rcv_syn_fin_time_wait_using_shutdown_left_edge_secure_nodrop_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_time_wait_using_shutdown_outside_left_insecure_drop_ipv4 cleanup rcv_syn_fin_time_wait_using_shutdown_outside_left_insecure_drop_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_time_wait_using_shutdown_outside_left_insecure_drop_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-outside-left-insecure-drop-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-outside-left-insecure-drop-ipv4.pkt } rcv_syn_fin_time_wait_using_shutdown_outside_left_insecure_drop_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_time_wait_using_shutdown_outside_left_insecure_drop_ipv6 cleanup rcv_syn_fin_time_wait_using_shutdown_outside_left_insecure_drop_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_time_wait_using_shutdown_outside_left_insecure_drop_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-outside-left-insecure-drop-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-outside-left-insecure-drop-ipv6.pkt } rcv_syn_fin_time_wait_using_shutdown_outside_left_insecure_drop_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_time_wait_using_shutdown_outside_left_insecure_nodrop_ipv4 cleanup rcv_syn_fin_time_wait_using_shutdown_outside_left_insecure_nodrop_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_time_wait_using_shutdown_outside_left_insecure_nodrop_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-outside-left-insecure-nodrop-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-outside-left-insecure-nodrop-ipv4.pkt } rcv_syn_fin_time_wait_using_shutdown_outside_left_insecure_nodrop_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_time_wait_using_shutdown_outside_left_insecure_nodrop_ipv6 cleanup rcv_syn_fin_time_wait_using_shutdown_outside_left_insecure_nodrop_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_time_wait_using_shutdown_outside_left_insecure_nodrop_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-outside-left-insecure-nodrop-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-outside-left-insecure-nodrop-ipv6.pkt } rcv_syn_fin_time_wait_using_shutdown_outside_left_insecure_nodrop_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_time_wait_using_shutdown_outside_left_secure_drop_ipv4 cleanup rcv_syn_fin_time_wait_using_shutdown_outside_left_secure_drop_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_time_wait_using_shutdown_outside_left_secure_drop_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-outside-left-secure-drop-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-outside-left-secure-drop-ipv4.pkt } rcv_syn_fin_time_wait_using_shutdown_outside_left_secure_drop_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_time_wait_using_shutdown_outside_left_secure_drop_ipv6 cleanup rcv_syn_fin_time_wait_using_shutdown_outside_left_secure_drop_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_time_wait_using_shutdown_outside_left_secure_drop_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-outside-left-secure-drop-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-outside-left-secure-drop-ipv6.pkt } rcv_syn_fin_time_wait_using_shutdown_outside_left_secure_drop_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_time_wait_using_shutdown_outside_left_secure_nodrop_ipv4 cleanup rcv_syn_fin_time_wait_using_shutdown_outside_left_secure_nodrop_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_time_wait_using_shutdown_outside_left_secure_nodrop_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-outside-left-secure-nodrop-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-outside-left-secure-nodrop-ipv4.pkt } rcv_syn_fin_time_wait_using_shutdown_outside_left_secure_nodrop_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_time_wait_using_shutdown_outside_left_secure_nodrop_ipv6 cleanup rcv_syn_fin_time_wait_using_shutdown_outside_left_secure_nodrop_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_time_wait_using_shutdown_outside_left_secure_nodrop_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-outside-left-secure-nodrop-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-outside-left-secure-nodrop-ipv6.pkt } rcv_syn_fin_time_wait_using_shutdown_outside_left_secure_nodrop_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_time_wait_using_shutdown_outside_right_insecure_drop_ipv4 cleanup rcv_syn_fin_time_wait_using_shutdown_outside_right_insecure_drop_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_time_wait_using_shutdown_outside_right_insecure_drop_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-outside-right-insecure-drop-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-outside-right-insecure-drop-ipv4.pkt } rcv_syn_fin_time_wait_using_shutdown_outside_right_insecure_drop_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_time_wait_using_shutdown_outside_right_insecure_drop_ipv6 cleanup rcv_syn_fin_time_wait_using_shutdown_outside_right_insecure_drop_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_time_wait_using_shutdown_outside_right_insecure_drop_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-outside-right-insecure-drop-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-outside-right-insecure-drop-ipv6.pkt } rcv_syn_fin_time_wait_using_shutdown_outside_right_insecure_drop_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_time_wait_using_shutdown_outside_right_insecure_nodrop_ipv4 cleanup rcv_syn_fin_time_wait_using_shutdown_outside_right_insecure_nodrop_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_time_wait_using_shutdown_outside_right_insecure_nodrop_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-outside-right-insecure-nodrop-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-outside-right-insecure-nodrop-ipv4.pkt } rcv_syn_fin_time_wait_using_shutdown_outside_right_insecure_nodrop_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_time_wait_using_shutdown_outside_right_insecure_nodrop_ipv6 cleanup rcv_syn_fin_time_wait_using_shutdown_outside_right_insecure_nodrop_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_time_wait_using_shutdown_outside_right_insecure_nodrop_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-outside-right-insecure-nodrop-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-outside-right-insecure-nodrop-ipv6.pkt } rcv_syn_fin_time_wait_using_shutdown_outside_right_insecure_nodrop_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_time_wait_using_shutdown_outside_right_secure_drop_ipv4 cleanup rcv_syn_fin_time_wait_using_shutdown_outside_right_secure_drop_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_time_wait_using_shutdown_outside_right_secure_drop_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-outside-right-secure-drop-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-outside-right-secure-drop-ipv4.pkt } rcv_syn_fin_time_wait_using_shutdown_outside_right_secure_drop_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_time_wait_using_shutdown_outside_right_secure_drop_ipv6 cleanup rcv_syn_fin_time_wait_using_shutdown_outside_right_secure_drop_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_time_wait_using_shutdown_outside_right_secure_drop_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-outside-right-secure-drop-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-outside-right-secure-drop-ipv6.pkt } rcv_syn_fin_time_wait_using_shutdown_outside_right_secure_drop_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_time_wait_using_shutdown_outside_right_secure_nodrop_ipv4 cleanup rcv_syn_fin_time_wait_using_shutdown_outside_right_secure_nodrop_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_time_wait_using_shutdown_outside_right_secure_nodrop_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-outside-right-secure-nodrop-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-outside-right-secure-nodrop-ipv4.pkt } rcv_syn_fin_time_wait_using_shutdown_outside_right_secure_nodrop_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_time_wait_using_shutdown_outside_right_secure_nodrop_ipv6 cleanup rcv_syn_fin_time_wait_using_shutdown_outside_right_secure_nodrop_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_time_wait_using_shutdown_outside_right_secure_nodrop_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-outside-right-secure-nodrop-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-outside-right-secure-nodrop-ipv6.pkt } rcv_syn_fin_time_wait_using_shutdown_outside_right_secure_nodrop_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_time_wait_using_shutdown_right_edge_insecure_drop_ipv4 cleanup rcv_syn_fin_time_wait_using_shutdown_right_edge_insecure_drop_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_time_wait_using_shutdown_right_edge_insecure_drop_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-right-edge-insecure-drop-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-right-edge-insecure-drop-ipv4.pkt } rcv_syn_fin_time_wait_using_shutdown_right_edge_insecure_drop_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_time_wait_using_shutdown_right_edge_insecure_drop_ipv6 cleanup rcv_syn_fin_time_wait_using_shutdown_right_edge_insecure_drop_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_time_wait_using_shutdown_right_edge_insecure_drop_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-right-edge-insecure-drop-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-right-edge-insecure-drop-ipv6.pkt } rcv_syn_fin_time_wait_using_shutdown_right_edge_insecure_drop_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_time_wait_using_shutdown_right_edge_insecure_nodrop_ipv4 cleanup rcv_syn_fin_time_wait_using_shutdown_right_edge_insecure_nodrop_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_time_wait_using_shutdown_right_edge_insecure_nodrop_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-right-edge-insecure-nodrop-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-right-edge-insecure-nodrop-ipv4.pkt } rcv_syn_fin_time_wait_using_shutdown_right_edge_insecure_nodrop_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_time_wait_using_shutdown_right_edge_insecure_nodrop_ipv6 cleanup rcv_syn_fin_time_wait_using_shutdown_right_edge_insecure_nodrop_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_time_wait_using_shutdown_right_edge_insecure_nodrop_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-right-edge-insecure-nodrop-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-right-edge-insecure-nodrop-ipv6.pkt } rcv_syn_fin_time_wait_using_shutdown_right_edge_insecure_nodrop_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_time_wait_using_shutdown_right_edge_secure_drop_ipv4 cleanup rcv_syn_fin_time_wait_using_shutdown_right_edge_secure_drop_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_time_wait_using_shutdown_right_edge_secure_drop_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-right-edge-secure-drop-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-right-edge-secure-drop-ipv4.pkt } rcv_syn_fin_time_wait_using_shutdown_right_edge_secure_drop_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_time_wait_using_shutdown_right_edge_secure_drop_ipv6 cleanup rcv_syn_fin_time_wait_using_shutdown_right_edge_secure_drop_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_time_wait_using_shutdown_right_edge_secure_drop_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-right-edge-secure-drop-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-right-edge-secure-drop-ipv6.pkt } rcv_syn_fin_time_wait_using_shutdown_right_edge_secure_drop_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_time_wait_using_shutdown_right_edge_secure_nodrop_ipv4 cleanup rcv_syn_fin_time_wait_using_shutdown_right_edge_secure_nodrop_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_time_wait_using_shutdown_right_edge_secure_nodrop_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-right-edge-secure-nodrop-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-right-edge-secure-nodrop-ipv4.pkt } rcv_syn_fin_time_wait_using_shutdown_right_edge_secure_nodrop_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_time_wait_using_shutdown_right_edge_secure_nodrop_ipv6 cleanup rcv_syn_fin_time_wait_using_shutdown_right_edge_secure_nodrop_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_time_wait_using_shutdown_right_edge_secure_nodrop_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-right-edge-secure-nodrop-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-time-wait/rcv-syn-fin-time-wait-using-shutdown-right-edge-secure-nodrop-ipv6.pkt } rcv_syn_fin_time_wait_using_shutdown_right_edge_secure_nodrop_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_wait_1_left_edge_insecure_ipv4 cleanup rcv_syn_fin_wait_1_left_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_wait_1_left_edge_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-1/rcv-syn-fin-wait-1-left-edge-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-1/rcv-syn-fin-wait-1-left-edge-insecure-ipv4.pkt } rcv_syn_fin_wait_1_left_edge_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_wait_1_left_edge_insecure_ipv6 cleanup rcv_syn_fin_wait_1_left_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_wait_1_left_edge_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-1/rcv-syn-fin-wait-1-left-edge-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-1/rcv-syn-fin-wait-1-left-edge-insecure-ipv6.pkt } rcv_syn_fin_wait_1_left_edge_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_wait_1_left_edge_secure_ipv4 cleanup rcv_syn_fin_wait_1_left_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_wait_1_left_edge_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-1/rcv-syn-fin-wait-1-left-edge-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-1/rcv-syn-fin-wait-1-left-edge-secure-ipv4.pkt } rcv_syn_fin_wait_1_left_edge_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_wait_1_left_edge_secure_ipv6 cleanup rcv_syn_fin_wait_1_left_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_wait_1_left_edge_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-1/rcv-syn-fin-wait-1-left-edge-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-1/rcv-syn-fin-wait-1-left-edge-secure-ipv6.pkt } rcv_syn_fin_wait_1_left_edge_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_wait_1_outside_left_insecure_ipv4 cleanup rcv_syn_fin_wait_1_outside_left_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_wait_1_outside_left_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-1/rcv-syn-fin-wait-1-outside-left-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-1/rcv-syn-fin-wait-1-outside-left-insecure-ipv4.pkt } rcv_syn_fin_wait_1_outside_left_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_wait_1_outside_left_insecure_ipv6 cleanup rcv_syn_fin_wait_1_outside_left_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_wait_1_outside_left_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-1/rcv-syn-fin-wait-1-outside-left-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-1/rcv-syn-fin-wait-1-outside-left-insecure-ipv6.pkt } rcv_syn_fin_wait_1_outside_left_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_wait_1_outside_left_secure_ipv4 cleanup rcv_syn_fin_wait_1_outside_left_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_wait_1_outside_left_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-1/rcv-syn-fin-wait-1-outside-left-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-1/rcv-syn-fin-wait-1-outside-left-secure-ipv4.pkt } rcv_syn_fin_wait_1_outside_left_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_wait_1_outside_left_secure_ipv6 cleanup rcv_syn_fin_wait_1_outside_left_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_wait_1_outside_left_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-1/rcv-syn-fin-wait-1-outside-left-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-1/rcv-syn-fin-wait-1-outside-left-secure-ipv6.pkt } rcv_syn_fin_wait_1_outside_left_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_wait_1_outside_right_insecure_ipv4 cleanup rcv_syn_fin_wait_1_outside_right_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_wait_1_outside_right_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-1/rcv-syn-fin-wait-1-outside-right-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-1/rcv-syn-fin-wait-1-outside-right-insecure-ipv4.pkt } rcv_syn_fin_wait_1_outside_right_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_wait_1_outside_right_insecure_ipv6 cleanup rcv_syn_fin_wait_1_outside_right_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_wait_1_outside_right_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-1/rcv-syn-fin-wait-1-outside-right-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-1/rcv-syn-fin-wait-1-outside-right-insecure-ipv6.pkt } rcv_syn_fin_wait_1_outside_right_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_wait_1_outside_right_secure_ipv4 cleanup rcv_syn_fin_wait_1_outside_right_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_wait_1_outside_right_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-1/rcv-syn-fin-wait-1-outside-right-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-1/rcv-syn-fin-wait-1-outside-right-secure-ipv4.pkt } rcv_syn_fin_wait_1_outside_right_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_wait_1_outside_right_secure_ipv6 cleanup rcv_syn_fin_wait_1_outside_right_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_wait_1_outside_right_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-1/rcv-syn-fin-wait-1-outside-right-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-1/rcv-syn-fin-wait-1-outside-right-secure-ipv6.pkt } rcv_syn_fin_wait_1_outside_right_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_wait_1_right_edge_insecure_ipv4 cleanup rcv_syn_fin_wait_1_right_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_wait_1_right_edge_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-1/rcv-syn-fin-wait-1-right-edge-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-1/rcv-syn-fin-wait-1-right-edge-insecure-ipv4.pkt } rcv_syn_fin_wait_1_right_edge_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_wait_1_right_edge_insecure_ipv6 cleanup rcv_syn_fin_wait_1_right_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_wait_1_right_edge_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-1/rcv-syn-fin-wait-1-right-edge-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-1/rcv-syn-fin-wait-1-right-edge-insecure-ipv6.pkt } rcv_syn_fin_wait_1_right_edge_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_wait_1_right_edge_secure_ipv4 cleanup rcv_syn_fin_wait_1_right_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_wait_1_right_edge_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-1/rcv-syn-fin-wait-1-right-edge-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-1/rcv-syn-fin-wait-1-right-edge-secure-ipv4.pkt } rcv_syn_fin_wait_1_right_edge_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_wait_1_right_edge_secure_ipv6 cleanup rcv_syn_fin_wait_1_right_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_wait_1_right_edge_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-1/rcv-syn-fin-wait-1-right-edge-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-1/rcv-syn-fin-wait-1-right-edge-secure-ipv6.pkt } rcv_syn_fin_wait_1_right_edge_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_wait_2_left_edge_insecure_ipv4 cleanup rcv_syn_fin_wait_2_left_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_wait_2_left_edge_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-2/rcv-syn-fin-wait-2-left-edge-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-2/rcv-syn-fin-wait-2-left-edge-insecure-ipv4.pkt } rcv_syn_fin_wait_2_left_edge_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_wait_2_left_edge_insecure_ipv6 cleanup rcv_syn_fin_wait_2_left_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_wait_2_left_edge_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-2/rcv-syn-fin-wait-2-left-edge-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-2/rcv-syn-fin-wait-2-left-edge-insecure-ipv6.pkt } rcv_syn_fin_wait_2_left_edge_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_wait_2_left_edge_secure_ipv4 cleanup rcv_syn_fin_wait_2_left_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_wait_2_left_edge_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-2/rcv-syn-fin-wait-2-left-edge-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-2/rcv-syn-fin-wait-2-left-edge-secure-ipv4.pkt } rcv_syn_fin_wait_2_left_edge_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_wait_2_left_edge_secure_ipv6 cleanup rcv_syn_fin_wait_2_left_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_wait_2_left_edge_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-2/rcv-syn-fin-wait-2-left-edge-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-2/rcv-syn-fin-wait-2-left-edge-secure-ipv6.pkt } rcv_syn_fin_wait_2_left_edge_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_wait_2_outside_left_insecure_ipv4 cleanup rcv_syn_fin_wait_2_outside_left_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_wait_2_outside_left_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-2/rcv-syn-fin-wait-2-outside-left-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-2/rcv-syn-fin-wait-2-outside-left-insecure-ipv4.pkt } rcv_syn_fin_wait_2_outside_left_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_wait_2_outside_left_insecure_ipv6 cleanup rcv_syn_fin_wait_2_outside_left_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_wait_2_outside_left_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-2/rcv-syn-fin-wait-2-outside-left-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-2/rcv-syn-fin-wait-2-outside-left-insecure-ipv6.pkt } rcv_syn_fin_wait_2_outside_left_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_wait_2_outside_left_secure_ipv4 cleanup rcv_syn_fin_wait_2_outside_left_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_wait_2_outside_left_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-2/rcv-syn-fin-wait-2-outside-left-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-2/rcv-syn-fin-wait-2-outside-left-secure-ipv4.pkt } rcv_syn_fin_wait_2_outside_left_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_wait_2_outside_left_secure_ipv6 cleanup rcv_syn_fin_wait_2_outside_left_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_wait_2_outside_left_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-2/rcv-syn-fin-wait-2-outside-left-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-2/rcv-syn-fin-wait-2-outside-left-secure-ipv6.pkt } rcv_syn_fin_wait_2_outside_left_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_wait_2_outside_right_insecure_ipv4 cleanup rcv_syn_fin_wait_2_outside_right_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_wait_2_outside_right_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-2/rcv-syn-fin-wait-2-outside-right-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-2/rcv-syn-fin-wait-2-outside-right-insecure-ipv4.pkt } rcv_syn_fin_wait_2_outside_right_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_wait_2_outside_right_insecure_ipv6 cleanup rcv_syn_fin_wait_2_outside_right_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_wait_2_outside_right_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-2/rcv-syn-fin-wait-2-outside-right-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-2/rcv-syn-fin-wait-2-outside-right-insecure-ipv6.pkt } rcv_syn_fin_wait_2_outside_right_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_wait_2_outside_right_secure_ipv4 cleanup rcv_syn_fin_wait_2_outside_right_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_wait_2_outside_right_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-2/rcv-syn-fin-wait-2-outside-right-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-2/rcv-syn-fin-wait-2-outside-right-secure-ipv4.pkt } rcv_syn_fin_wait_2_outside_right_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_wait_2_outside_right_secure_ipv6 cleanup rcv_syn_fin_wait_2_outside_right_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_wait_2_outside_right_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-2/rcv-syn-fin-wait-2-outside-right-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-2/rcv-syn-fin-wait-2-outside-right-secure-ipv6.pkt } rcv_syn_fin_wait_2_outside_right_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_wait_2_right_edge_insecure_ipv4 cleanup rcv_syn_fin_wait_2_right_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_wait_2_right_edge_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-2/rcv-syn-fin-wait-2-right-edge-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-2/rcv-syn-fin-wait-2-right-edge-insecure-ipv4.pkt } rcv_syn_fin_wait_2_right_edge_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_wait_2_right_edge_insecure_ipv6 cleanup rcv_syn_fin_wait_2_right_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_wait_2_right_edge_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-2/rcv-syn-fin-wait-2-right-edge-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-2/rcv-syn-fin-wait-2-right-edge-insecure-ipv6.pkt } rcv_syn_fin_wait_2_right_edge_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_wait_2_right_edge_secure_ipv4 cleanup rcv_syn_fin_wait_2_right_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_wait_2_right_edge_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-2/rcv-syn-fin-wait-2-right-edge-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-2/rcv-syn-fin-wait-2-right-edge-secure-ipv4.pkt } rcv_syn_fin_wait_2_right_edge_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_fin_wait_2_right_edge_secure_ipv6 cleanup rcv_syn_fin_wait_2_right_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_fin_wait_2_right_edge_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-2/rcv-syn-fin-wait-2-right-edge-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-fin-wait-2/rcv-syn-fin-wait-2-right-edge-secure-ipv6.pkt } rcv_syn_fin_wait_2_right_edge_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_last_ack_left_edge_insecure_ipv4 cleanup rcv_syn_last_ack_left_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_last_ack_left_edge_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-last-ack/rcv-syn-last-ack-left-edge-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-last-ack/rcv-syn-last-ack-left-edge-insecure-ipv4.pkt } rcv_syn_last_ack_left_edge_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_last_ack_left_edge_insecure_ipv6 cleanup rcv_syn_last_ack_left_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_last_ack_left_edge_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-last-ack/rcv-syn-last-ack-left-edge-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-last-ack/rcv-syn-last-ack-left-edge-insecure-ipv6.pkt } rcv_syn_last_ack_left_edge_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_last_ack_left_edge_secure_ipv4 cleanup rcv_syn_last_ack_left_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_last_ack_left_edge_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-last-ack/rcv-syn-last-ack-left-edge-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-last-ack/rcv-syn-last-ack-left-edge-secure-ipv4.pkt } rcv_syn_last_ack_left_edge_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_last_ack_left_edge_secure_ipv6 cleanup rcv_syn_last_ack_left_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_last_ack_left_edge_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-last-ack/rcv-syn-last-ack-left-edge-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-last-ack/rcv-syn-last-ack-left-edge-secure-ipv6.pkt } rcv_syn_last_ack_left_edge_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_last_ack_outside_left_insecure_ipv4 cleanup rcv_syn_last_ack_outside_left_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_last_ack_outside_left_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-last-ack/rcv-syn-last-ack-outside-left-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-last-ack/rcv-syn-last-ack-outside-left-insecure-ipv4.pkt } rcv_syn_last_ack_outside_left_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_last_ack_outside_left_insecure_ipv6 cleanup rcv_syn_last_ack_outside_left_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_last_ack_outside_left_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-last-ack/rcv-syn-last-ack-outside-left-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-last-ack/rcv-syn-last-ack-outside-left-insecure-ipv6.pkt } rcv_syn_last_ack_outside_left_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_last_ack_outside_left_secure_ipv4 cleanup rcv_syn_last_ack_outside_left_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_last_ack_outside_left_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-last-ack/rcv-syn-last-ack-outside-left-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-last-ack/rcv-syn-last-ack-outside-left-secure-ipv4.pkt } rcv_syn_last_ack_outside_left_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_last_ack_outside_left_secure_ipv6 cleanup rcv_syn_last_ack_outside_left_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_last_ack_outside_left_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-last-ack/rcv-syn-last-ack-outside-left-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-last-ack/rcv-syn-last-ack-outside-left-secure-ipv6.pkt } rcv_syn_last_ack_outside_left_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_last_ack_outside_right_insecure_ipv4 cleanup rcv_syn_last_ack_outside_right_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_last_ack_outside_right_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-last-ack/rcv-syn-last-ack-outside-right-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-last-ack/rcv-syn-last-ack-outside-right-insecure-ipv4.pkt } rcv_syn_last_ack_outside_right_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_last_ack_outside_right_insecure_ipv6 cleanup rcv_syn_last_ack_outside_right_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_last_ack_outside_right_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-last-ack/rcv-syn-last-ack-outside-right-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-last-ack/rcv-syn-last-ack-outside-right-insecure-ipv6.pkt } rcv_syn_last_ack_outside_right_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_last_ack_outside_right_secure_ipv4 cleanup rcv_syn_last_ack_outside_right_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_last_ack_outside_right_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-last-ack/rcv-syn-last-ack-outside-right-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-last-ack/rcv-syn-last-ack-outside-right-secure-ipv4.pkt } rcv_syn_last_ack_outside_right_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_last_ack_outside_right_secure_ipv6 cleanup rcv_syn_last_ack_outside_right_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_last_ack_outside_right_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-last-ack/rcv-syn-last-ack-outside-right-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-last-ack/rcv-syn-last-ack-outside-right-secure-ipv6.pkt } rcv_syn_last_ack_outside_right_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_last_ack_right_edge_insecure_ipv4 cleanup rcv_syn_last_ack_right_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_last_ack_right_edge_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-last-ack/rcv-syn-last-ack-right-edge-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-last-ack/rcv-syn-last-ack-right-edge-insecure-ipv4.pkt } rcv_syn_last_ack_right_edge_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_last_ack_right_edge_insecure_ipv6 cleanup rcv_syn_last_ack_right_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_last_ack_right_edge_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-last-ack/rcv-syn-last-ack-right-edge-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-last-ack/rcv-syn-last-ack-right-edge-insecure-ipv6.pkt } rcv_syn_last_ack_right_edge_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_last_ack_right_edge_secure_ipv4 cleanup rcv_syn_last_ack_right_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_last_ack_right_edge_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-last-ack/rcv-syn-last-ack-right-edge-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-last-ack/rcv-syn-last-ack-right-edge-secure-ipv4.pkt } rcv_syn_last_ack_right_edge_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_last_ack_right_edge_secure_ipv6 cleanup rcv_syn_last_ack_right_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_last_ack_right_edge_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-last-ack/rcv-syn-last-ack-right-edge-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-last-ack/rcv-syn-last-ack-right-edge-secure-ipv6.pkt } rcv_syn_last_ack_right_edge_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_with_data_listen_ipv4 cleanup rcv_syn_with_data_listen_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_with_data_listen_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-listen/rcv-syn-with-data-listen-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-listen/rcv-syn-with-data-listen-ipv4.pkt } rcv_syn_with_data_listen_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_with_data_listen_ipv6 cleanup rcv_syn_with_data_listen_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_with_data_listen_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-listen/rcv-syn-with-data-listen-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-listen/rcv-syn-with-data-listen-ipv6.pkt } rcv_syn_with_data_listen_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_without_data_listen_ipv4 cleanup rcv_syn_without_data_listen_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_without_data_listen_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-listen/rcv-syn-without-data-listen-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-listen/rcv-syn-without-data-listen-ipv4.pkt } rcv_syn_without_data_listen_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_without_data_listen_ipv6 cleanup rcv_syn_without_data_listen_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_without_data_listen_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-listen/rcv-syn-without-data-listen-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-listen/rcv-syn-without-data-listen-ipv6.pkt } rcv_syn_without_data_listen_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_with_data_syn_sent_ipv4 cleanup rcv_syn_with_data_syn_sent_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_with_data_syn_sent_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-syn-sent/rcv-syn-with-data-syn-sent-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-syn-sent/rcv-syn-with-data-syn-sent-ipv4.pkt } rcv_syn_with_data_syn_sent_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_with_data_syn_sent_ipv6 cleanup rcv_syn_with_data_syn_sent_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_with_data_syn_sent_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-syn-sent/rcv-syn-with-data-syn-sent-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-syn-sent/rcv-syn-with-data-syn-sent-ipv6.pkt } rcv_syn_with_data_syn_sent_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_without_data_syn_sent_ipv4 cleanup rcv_syn_without_data_syn_sent_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_without_data_syn_sent_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-syn-sent/rcv-syn-without-data-syn-sent-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-syn-sent/rcv-syn-without-data-syn-sent-ipv4.pkt } rcv_syn_without_data_syn_sent_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_without_data_syn_sent_ipv6 cleanup rcv_syn_without_data_syn_sent_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_without_data_syn_sent_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-syn-sent/rcv-syn-without-data-syn-sent-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-syn-sent/rcv-syn-without-data-syn-sent-ipv6.pkt } rcv_syn_without_data_syn_sent_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_time_wait_using_shutdown_left_edge_insecure_ipv4 cleanup rcv_syn_time_wait_using_shutdown_left_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_time_wait_using_shutdown_left_edge_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-using-shutdown-left-edge-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-using-shutdown-left-edge-insecure-ipv4.pkt } rcv_syn_time_wait_using_shutdown_left_edge_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_time_wait_using_shutdown_left_edge_insecure_ipv6 cleanup rcv_syn_time_wait_using_shutdown_left_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_time_wait_using_shutdown_left_edge_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-using-shutdown-left-edge-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-using-shutdown-left-edge-insecure-ipv6.pkt } rcv_syn_time_wait_using_shutdown_left_edge_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_time_wait_using_shutdown_left_edge_secure_ipv4 cleanup rcv_syn_time_wait_using_shutdown_left_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_time_wait_using_shutdown_left_edge_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-using-shutdown-left-edge-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-using-shutdown-left-edge-secure-ipv4.pkt } rcv_syn_time_wait_using_shutdown_left_edge_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_time_wait_using_shutdown_left_edge_secure_ipv6 cleanup rcv_syn_time_wait_using_shutdown_left_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_time_wait_using_shutdown_left_edge_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-using-shutdown-left-edge-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-using-shutdown-left-edge-secure-ipv6.pkt } rcv_syn_time_wait_using_shutdown_left_edge_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_time_wait_using_shutdown_outside_left_insecure_ipv4 cleanup rcv_syn_time_wait_using_shutdown_outside_left_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_time_wait_using_shutdown_outside_left_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-using-shutdown-outside-left-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-using-shutdown-outside-left-insecure-ipv4.pkt } rcv_syn_time_wait_using_shutdown_outside_left_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_time_wait_using_shutdown_outside_left_insecure_ipv6 cleanup rcv_syn_time_wait_using_shutdown_outside_left_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_time_wait_using_shutdown_outside_left_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-using-shutdown-outside-left-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-using-shutdown-outside-left-insecure-ipv6.pkt } rcv_syn_time_wait_using_shutdown_outside_left_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_time_wait_using_shutdown_outside_left_secure_ipv4 cleanup rcv_syn_time_wait_using_shutdown_outside_left_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_time_wait_using_shutdown_outside_left_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-using-shutdown-outside-left-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-using-shutdown-outside-left-secure-ipv4.pkt } rcv_syn_time_wait_using_shutdown_outside_left_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_time_wait_using_shutdown_outside_left_secure_ipv6 cleanup rcv_syn_time_wait_using_shutdown_outside_left_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_time_wait_using_shutdown_outside_left_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-using-shutdown-outside-left-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-using-shutdown-outside-left-secure-ipv6.pkt } rcv_syn_time_wait_using_shutdown_outside_left_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_time_wait_using_shutdown_outside_right_insecure_ipv4 cleanup rcv_syn_time_wait_using_shutdown_outside_right_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_time_wait_using_shutdown_outside_right_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-using-shutdown-outside-right-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-using-shutdown-outside-right-insecure-ipv4.pkt } rcv_syn_time_wait_using_shutdown_outside_right_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_time_wait_using_shutdown_outside_right_insecure_ipv6 cleanup rcv_syn_time_wait_using_shutdown_outside_right_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_time_wait_using_shutdown_outside_right_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-using-shutdown-outside-right-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-using-shutdown-outside-right-insecure-ipv6.pkt } rcv_syn_time_wait_using_shutdown_outside_right_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_time_wait_using_shutdown_outside_right_secure_ipv4 cleanup rcv_syn_time_wait_using_shutdown_outside_right_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_time_wait_using_shutdown_outside_right_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-using-shutdown-outside-right-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-using-shutdown-outside-right-secure-ipv4.pkt } rcv_syn_time_wait_using_shutdown_outside_right_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_time_wait_using_shutdown_outside_right_secure_ipv6 cleanup rcv_syn_time_wait_using_shutdown_outside_right_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_time_wait_using_shutdown_outside_right_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-using-shutdown-outside-right-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-using-shutdown-outside-right-secure-ipv6.pkt } rcv_syn_time_wait_using_shutdown_outside_right_secure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_time_wait_using_shutdown_right_edge_insecure_ipv4 cleanup rcv_syn_time_wait_using_shutdown_right_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_time_wait_using_shutdown_right_edge_insecure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-using-shutdown-right-edge-insecure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-using-shutdown-right-edge-insecure-ipv4.pkt } rcv_syn_time_wait_using_shutdown_right_edge_insecure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_time_wait_using_shutdown_right_edge_insecure_ipv6 cleanup rcv_syn_time_wait_using_shutdown_right_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_time_wait_using_shutdown_right_edge_insecure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-using-shutdown-right-edge-insecure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-using-shutdown-right-edge-insecure-ipv6.pkt } rcv_syn_time_wait_using_shutdown_right_edge_insecure_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_time_wait_using_shutdown_right_edge_secure_ipv4 cleanup rcv_syn_time_wait_using_shutdown_right_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_time_wait_using_shutdown_right_edge_secure_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-using-shutdown-right-edge-secure-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-using-shutdown-right-edge-secure-ipv4.pkt } rcv_syn_time_wait_using_shutdown_right_edge_secure_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_time_wait_using_shutdown_right_edge_secure_ipv6 cleanup rcv_syn_time_wait_using_shutdown_right_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_time_wait_using_shutdown_right_edge_secure_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-using-shutdown-right-edge-secure-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-using-shutdown-right-edge-secure-ipv6.pkt } rcv_syn_time_wait_using_shutdown_right_edge_secure_ipv6_cleanup() { restore_sysctls } atf_test_case active_connection_setup_ipv4 cleanup active_connection_setup_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } active_connection_setup_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/active-connection-setup-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/active-connection-setup-ipv4.pkt } active_connection_setup_ipv4_cleanup() { restore_sysctls } atf_test_case active_connection_setup_ipv6 cleanup active_connection_setup_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } active_connection_setup_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/active-connection-setup-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/active-connection-setup-ipv6.pkt } active_connection_setup_ipv6_cleanup() { restore_sysctls } atf_test_case getsockopt_tcp_maxseg_established_ipv4 cleanup getsockopt_tcp_maxseg_established_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } getsockopt_tcp_maxseg_established_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/getsockopt-tcp-maxseg-established-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/getsockopt-tcp-maxseg-established-ipv4.pkt } getsockopt_tcp_maxseg_established_ipv4_cleanup() { restore_sysctls } atf_test_case getsockopt_tcp_maxseg_established_ipv6 cleanup getsockopt_tcp_maxseg_established_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } getsockopt_tcp_maxseg_established_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/getsockopt-tcp-maxseg-established-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/getsockopt-tcp-maxseg-established-ipv6.pkt } getsockopt_tcp_maxseg_established_ipv6_cleanup() { restore_sysctls } atf_test_case passive_connection_setup_ipv4 cleanup passive_connection_setup_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } passive_connection_setup_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/passive-connection-setup-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/passive-connection-setup-ipv4.pkt } passive_connection_setup_ipv4_cleanup() { restore_sysctls } atf_test_case passive_connection_setup_ipv6 cleanup passive_connection_setup_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } passive_connection_setup_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/passive-connection-setup-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/passive-connection-setup-ipv6.pkt } passive_connection_setup_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_ack_closing_ipv4 cleanup rcv_ack_closing_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_closing_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-ack-closing-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-ack-closing-ipv4.pkt } rcv_ack_closing_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_ack_closing_ipv6 cleanup rcv_ack_closing_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_closing_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-ack-closing-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-ack-closing-ipv6.pkt } rcv_ack_closing_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_ack_finwait_1_ipv4 cleanup rcv_ack_finwait_1_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_finwait_1_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-ack-finwait-1-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-ack-finwait-1-ipv4.pkt } rcv_ack_finwait_1_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_ack_finwait_1_ipv6 cleanup rcv_ack_finwait_1_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_finwait_1_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-ack-finwait-1-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-ack-finwait-1-ipv6.pkt } rcv_ack_finwait_1_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_ack_last_ack_ipv4 cleanup rcv_ack_last_ack_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_last_ack_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-ack-last-ack-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-ack-last-ack-ipv4.pkt } rcv_ack_last_ack_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_ack_last_ack_ipv6 cleanup rcv_ack_last_ack_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_last_ack_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-ack-last-ack-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-ack-last-ack-ipv6.pkt } rcv_ack_last_ack_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_ack_syn_rcvd_syn_cache_ipv4 cleanup rcv_ack_syn_rcvd_syn_cache_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_syn_rcvd_syn_cache_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-ack-syn-rcvd-syn-cache-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-ack-syn-rcvd-syn-cache-ipv4.pkt } rcv_ack_syn_rcvd_syn_cache_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_ack_syn_rcvd_syn_cache_ipv6 cleanup rcv_ack_syn_rcvd_syn_cache_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_syn_rcvd_syn_cache_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-ack-syn-rcvd-syn-cache-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-ack-syn-rcvd-syn-cache-ipv6.pkt } rcv_ack_syn_rcvd_syn_cache_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_ack_syn_rcvd_syn_cookie_ipv4 cleanup rcv_ack_syn_rcvd_syn_cookie_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_syn_rcvd_syn_cookie_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-ack-syn-rcvd-syn-cookie-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-ack-syn-rcvd-syn-cookie-ipv4.pkt } rcv_ack_syn_rcvd_syn_cookie_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_ack_syn_rcvd_syn_cookie_ipv6 cleanup rcv_ack_syn_rcvd_syn_cookie_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_syn_rcvd_syn_cookie_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-ack-syn-rcvd-syn-cookie-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-ack-syn-rcvd-syn-cookie-ipv6.pkt } rcv_ack_syn_rcvd_syn_cookie_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_ack_syn_rcvd_via_syn_sent_ipv4 cleanup rcv_ack_syn_rcvd_via_syn_sent_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_syn_rcvd_via_syn_sent_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-ack-syn-rcvd-via-syn-sent-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-ack-syn-rcvd-via-syn-sent-ipv4.pkt } rcv_ack_syn_rcvd_via_syn_sent_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_ack_syn_rcvd_via_syn_sent_ipv6 cleanup rcv_ack_syn_rcvd_via_syn_sent_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_syn_rcvd_via_syn_sent_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-ack-syn-rcvd-via-syn-sent-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-ack-syn-rcvd-via-syn-sent-ipv6.pkt } rcv_ack_syn_rcvd_via_syn_sent_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_ack_timewait_ipv4 cleanup rcv_ack_timewait_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_timewait_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-ack-timewait-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-ack-timewait-ipv4.pkt } rcv_ack_timewait_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_ack_timewait_ipv6 cleanup rcv_ack_timewait_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_ack_timewait_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-ack-timewait-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-ack-timewait-ipv6.pkt } rcv_ack_timewait_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_fin_estab_ipv4 cleanup rcv_fin_estab_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_estab_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-fin-estab-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-fin-estab-ipv4.pkt } rcv_fin_estab_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_fin_estab_ipv6 cleanup rcv_fin_estab_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_estab_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-fin-estab-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-fin-estab-ipv6.pkt } rcv_fin_estab_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_fin_finwait_1_ipv4 cleanup rcv_fin_finwait_1_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_finwait_1_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-fin-finwait-1-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-fin-finwait-1-ipv4.pkt } rcv_fin_finwait_1_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_fin_finwait_1_ipv6 cleanup rcv_fin_finwait_1_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_finwait_1_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-fin-finwait-1-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-fin-finwait-1-ipv6.pkt } rcv_fin_finwait_1_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_fin_finwait_2_ipv4 cleanup rcv_fin_finwait_2_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_finwait_2_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-fin-finwait-2-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-fin-finwait-2-ipv4.pkt } rcv_fin_finwait_2_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_fin_finwait_2_ipv6 cleanup rcv_fin_finwait_2_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_finwait_2_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-fin-finwait-2-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-fin-finwait-2-ipv6.pkt } rcv_fin_finwait_2_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_fin_timewait_ipv4 cleanup rcv_fin_timewait_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_timewait_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-fin-timewait-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-fin-timewait-ipv4.pkt } rcv_fin_timewait_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_fin_timewait_ipv6 cleanup rcv_fin_timewait_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_fin_timewait_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-fin-timewait-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-fin-timewait-ipv6.pkt } rcv_fin_timewait_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_icmp_admin_prohibited_syn_sent_ipv6 cleanup rcv_icmp_admin_prohibited_syn_sent_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_icmp_admin_prohibited_syn_sent_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-icmp-admin-prohibited-syn-sent-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-icmp-admin-prohibited-syn-sent-ipv6.pkt } rcv_icmp_admin_prohibited_syn_sent_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_icmp_fragmentation_needed_established_ipv4 cleanup rcv_icmp_fragmentation_needed_established_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_icmp_fragmentation_needed_established_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-icmp-fragmentation-needed-established-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-icmp-fragmentation-needed-established-ipv4.pkt } rcv_icmp_fragmentation_needed_established_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_icmp_host_prohibited_syn_sent_ipv4 cleanup rcv_icmp_host_prohibited_syn_sent_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_icmp_host_prohibited_syn_sent_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-icmp-host-prohibited-syn-sent-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-icmp-host-prohibited-syn-sent-ipv4.pkt } rcv_icmp_host_prohibited_syn_sent_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_icmp_net_prohibited_syn_sent_ipv4 cleanup rcv_icmp_net_prohibited_syn_sent_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_icmp_net_prohibited_syn_sent_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-icmp-net-prohibited-syn-sent-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-icmp-net-prohibited-syn-sent-ipv4.pkt } rcv_icmp_net_prohibited_syn_sent_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_icmp_packet_too_big_established_ipv6 cleanup rcv_icmp_packet_too_big_established_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_icmp_packet_too_big_established_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-icmp-packet-too-big-established-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-icmp-packet-too-big-established-ipv6.pkt } rcv_icmp_packet_too_big_established_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_icmp_port_unreachable_syn_sent_ipv4 cleanup rcv_icmp_port_unreachable_syn_sent_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_icmp_port_unreachable_syn_sent_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-icmp-port-unreachable-syn-sent-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-icmp-port-unreachable-syn-sent-ipv4.pkt } rcv_icmp_port_unreachable_syn_sent_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_icmp_port_unreachable_syn_sent_ipv6 cleanup rcv_icmp_port_unreachable_syn_sent_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_icmp_port_unreachable_syn_sent_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-icmp-port-unreachable-syn-sent-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-icmp-port-unreachable-syn-sent-ipv6.pkt } rcv_icmp_port_unreachable_syn_sent_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_encaps_syn_sent_ipv4 cleanup rcv_rst_encaps_syn_sent_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_encaps_syn_sent_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-rst-encaps-syn-sent-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-rst-encaps-syn-sent-ipv4.pkt } rcv_rst_encaps_syn_sent_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_encaps_syn_sent_ipv6 cleanup rcv_rst_encaps_syn_sent_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_encaps_syn_sent_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-rst-encaps-syn-sent-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-rst-encaps-syn-sent-ipv6.pkt } rcv_rst_encaps_syn_sent_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_rst_plain_syn_sent_ipv4 cleanup rcv_rst_plain_syn_sent_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_plain_syn_sent_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-rst-plain-syn-sent-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-rst-plain-syn-sent-ipv4.pkt } rcv_rst_plain_syn_sent_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_rst_plain_syn_sent_ipv6 cleanup rcv_rst_plain_syn_sent_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_rst_plain_syn_sent_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-rst-plain-syn-sent-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-rst-plain-syn-sent-ipv6.pkt } rcv_rst_plain_syn_sent_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_syn_sent_ipv4 cleanup rcv_syn_ack_syn_sent_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_syn_sent_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-syn-ack-syn-sent-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-syn-ack-syn-sent-ipv4.pkt } rcv_syn_ack_syn_sent_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_ack_syn_sent_ipv6 cleanup rcv_syn_ack_syn_sent_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_ack_syn_sent_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-syn-ack-syn-sent-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-syn-ack-syn-sent-ipv6.pkt } rcv_syn_ack_syn_sent_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_closed_ipv4 cleanup rcv_syn_closed_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_closed_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-syn-closed-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-syn-closed-ipv4.pkt } rcv_syn_closed_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_closed_ipv6 cleanup rcv_syn_closed_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_closed_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-syn-closed-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-syn-closed-ipv6.pkt } rcv_syn_closed_ipv6_cleanup() { restore_sysctls } atf_test_case rcv_syn_timewait_ipv4 cleanup rcv_syn_timewait_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_timewait_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-syn-timewait-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-syn-timewait-ipv4.pkt } rcv_syn_timewait_ipv4_cleanup() { restore_sysctls } atf_test_case rcv_syn_timewait_ipv6 cleanup rcv_syn_timewait_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_timewait_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/rcv-syn-timewait-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/rcv-syn-timewait-ipv6.pkt } rcv_syn_timewait_ipv6_cleanup() { restore_sysctls } atf_test_case setsockopt_ipv6_use_min_mtu_closed_ipv6 cleanup setsockopt_ipv6_use_min_mtu_closed_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } setsockopt_ipv6_use_min_mtu_closed_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/setsockopt-ipv6-use-min-mtu-closed-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/setsockopt-ipv6-use-min-mtu-closed-ipv6.pkt } setsockopt_ipv6_use_min_mtu_closed_ipv6_cleanup() { restore_sysctls } atf_test_case setsockopt_remote_udp_encaps_port_closed_ipv4 cleanup setsockopt_remote_udp_encaps_port_closed_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } setsockopt_remote_udp_encaps_port_closed_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/setsockopt-remote-udp-encaps-port-closed-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/setsockopt-remote-udp-encaps-port-closed-ipv4.pkt } setsockopt_remote_udp_encaps_port_closed_ipv4_cleanup() { restore_sysctls } atf_test_case setsockopt_remote_udp_encaps_port_closed_ipv6 cleanup setsockopt_remote_udp_encaps_port_closed_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } setsockopt_remote_udp_encaps_port_closed_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/setsockopt-remote-udp-encaps-port-closed-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/setsockopt-remote-udp-encaps-port-closed-ipv6.pkt } setsockopt_remote_udp_encaps_port_closed_ipv6_cleanup() { restore_sysctls } atf_test_case setsockopt_remote_udp_encaps_port_listen_ipv4 cleanup setsockopt_remote_udp_encaps_port_listen_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } setsockopt_remote_udp_encaps_port_listen_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/setsockopt-remote-udp-encaps-port-listen-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/setsockopt-remote-udp-encaps-port-listen-ipv4.pkt } setsockopt_remote_udp_encaps_port_listen_ipv4_cleanup() { restore_sysctls } atf_test_case setsockopt_remote_udp_encaps_port_listen_ipv6 cleanup setsockopt_remote_udp_encaps_port_listen_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } setsockopt_remote_udp_encaps_port_listen_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/setsockopt-remote-udp-encaps-port-listen-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/setsockopt-remote-udp-encaps-port-listen-ipv6.pkt } setsockopt_remote_udp_encaps_port_listen_ipv6_cleanup() { restore_sysctls } atf_test_case setsockopt_remote_udp_encaps_port_syn_sent_ipv4 cleanup setsockopt_remote_udp_encaps_port_syn_sent_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } setsockopt_remote_udp_encaps_port_syn_sent_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/setsockopt-remote-udp-encaps-port-syn-sent-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/setsockopt-remote-udp-encaps-port-syn-sent-ipv4.pkt } setsockopt_remote_udp_encaps_port_syn_sent_ipv4_cleanup() { restore_sysctls } atf_test_case setsockopt_remote_udp_encaps_port_syn_sent_ipv6 cleanup setsockopt_remote_udp_encaps_port_syn_sent_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } setsockopt_remote_udp_encaps_port_syn_sent_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/setsockopt-remote-udp-encaps-port-syn-sent-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/setsockopt-remote-udp-encaps-port-syn-sent-ipv6.pkt } setsockopt_remote_udp_encaps_port_syn_sent_ipv6_cleanup() { restore_sysctls } atf_test_case setsockopt_tcp_maxseg_established_ipv4 cleanup setsockopt_tcp_maxseg_established_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } setsockopt_tcp_maxseg_established_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/setsockopt-tcp-maxseg-established-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/setsockopt-tcp-maxseg-established-ipv4.pkt } setsockopt_tcp_maxseg_established_ipv4_cleanup() { restore_sysctls } atf_test_case setsockopt_tcp_maxseg_established_ipv6 cleanup setsockopt_tcp_maxseg_established_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } setsockopt_tcp_maxseg_established_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/setsockopt-tcp-maxseg-established-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/setsockopt-tcp-maxseg-established-ipv6.pkt } setsockopt_tcp_maxseg_established_ipv6_cleanup() { restore_sysctls } atf_test_case sysctl_pmtud_blackhole_detection_ipv4 cleanup sysctl_pmtud_blackhole_detection_ipv4_head() { atf_set timeout 90 atf_set require.config allow_sysctl_side_effects } sysctl_pmtud_blackhole_detection_ipv4_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/sysctl-pmtud-blackhole-detection-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/sysctl-pmtud-blackhole-detection-ipv4.pkt } sysctl_pmtud_blackhole_detection_ipv4_cleanup() { restore_sysctls } atf_test_case sysctl_pmtud_blackhole_detection_ipv6 cleanup sysctl_pmtud_blackhole_detection_ipv6_head() { atf_set timeout 90 atf_set require.config allow_sysctl_side_effects } sysctl_pmtud_blackhole_detection_ipv6_body() { save_sysctls /usr/local/share/tcptestsuite/tcp-over-udp/sysctl-pmtud-blackhole-detection-ipv6.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/tcp-over-udp/sysctl-pmtud-blackhole-detection-ipv6.pkt } sysctl_pmtud_blackhole_detection_ipv6_cleanup() { restore_sysctls } atf_init_test_cases() { atf_add_test_case client_handle_cookie_reject_of_length_01 atf_add_test_case client_handle_cookie_reject_of_length_02 atf_add_test_case client_handle_cookie_reject_of_length_03 atf_add_test_case client_handle_cookie_reject_of_length_04 atf_add_test_case client_handle_cookie_reject_of_length_05 atf_add_test_case client_handle_cookie_reject_of_length_06 atf_add_test_case client_handle_cookie_reject_of_length_07 atf_add_test_case client_handle_cookie_reject_of_length_08 atf_add_test_case client_handle_cookie_reject_of_length_09 atf_add_test_case client_handle_cookie_reject_of_length_10 atf_add_test_case client_handle_cookie_reject_of_length_11 atf_add_test_case client_handle_cookie_reject_of_length_12 atf_add_test_case client_handle_cookie_reject_of_length_13 atf_add_test_case client_handle_cookie_reject_of_length_14 atf_add_test_case client_handle_cookie_reject_of_length_15 atf_add_test_case client_handle_cookie_reject_of_length_16 atf_add_test_case client_handle_cookie_reject_of_length_17 atf_add_test_case client_handle_cookie_reject_of_length_18 atf_add_test_case client_handle_cookie_reject_of_length_19 atf_add_test_case client_handle_cookie_reject_of_length_20 atf_add_test_case client_handle_cookie_reject_of_length_21 atf_add_test_case client_handle_cookie_reject_of_length_22 atf_add_test_case client_handle_cookie_reject_of_length_23 atf_add_test_case client_handle_cookie_reject_of_length_24 atf_add_test_case client_handle_cookie_reject_of_length_25 atf_add_test_case client_handle_cookie_reject_of_length_26 atf_add_test_case client_handle_cookie_reject_of_length_27 atf_add_test_case client_handle_cookie_reject_of_length_28 atf_add_test_case client_handle_cookie_reject_of_length_29 atf_add_test_case client_handle_cookie_reject_of_length_30 atf_add_test_case client_handle_cookie_reject_of_length_31 atf_add_test_case client_handle_cookie_reject_of_length_32 atf_add_test_case client_handle_cookie_reject_of_length_33 atf_add_test_case client_handle_cookie_reject_of_length_34 atf_add_test_case client_handle_cookie_reject_of_length_35 atf_add_test_case client_handle_cookie_reject_of_length_36 atf_add_test_case client_handle_cookie_reject_of_length_37 atf_add_test_case client_handle_cookie_reject_of_length_38 atf_add_test_case client_handle_cookie_update_of_length_01 atf_add_test_case client_handle_cookie_update_of_length_02 atf_add_test_case client_handle_cookie_update_of_length_03 atf_add_test_case client_handle_cookie_update_of_length_04 atf_add_test_case client_handle_cookie_update_of_length_05 atf_add_test_case client_handle_cookie_update_of_length_06 atf_add_test_case client_handle_cookie_update_of_length_07 atf_add_test_case client_handle_cookie_update_of_length_08 atf_add_test_case client_handle_cookie_update_of_length_09 atf_add_test_case client_handle_cookie_update_of_length_10 atf_add_test_case client_handle_cookie_update_of_length_11 atf_add_test_case client_handle_cookie_update_of_length_12 atf_add_test_case client_handle_cookie_update_of_length_13 atf_add_test_case client_handle_cookie_update_of_length_14 atf_add_test_case client_handle_cookie_update_of_length_15 atf_add_test_case client_handle_cookie_update_of_length_16 atf_add_test_case client_handle_cookie_update_of_length_17 atf_add_test_case client_handle_cookie_update_of_length_18 atf_add_test_case client_handle_cookie_update_of_length_19 atf_add_test_case client_handle_cookie_update_of_length_20 atf_add_test_case client_handle_cookie_update_of_length_21 atf_add_test_case client_handle_cookie_update_of_length_22 atf_add_test_case client_handle_cookie_update_of_length_23 atf_add_test_case client_handle_cookie_update_of_length_24 atf_add_test_case client_handle_cookie_update_of_length_25 atf_add_test_case client_handle_cookie_update_of_length_26 atf_add_test_case client_handle_cookie_update_of_length_27 atf_add_test_case client_handle_cookie_update_of_length_28 atf_add_test_case client_handle_cookie_update_of_length_29 atf_add_test_case client_handle_cookie_update_of_length_30 atf_add_test_case client_handle_cookie_update_of_length_31 atf_add_test_case client_handle_cookie_update_of_length_32 atf_add_test_case client_handle_cookie_update_of_length_33 atf_add_test_case client_handle_cookie_update_of_length_34 atf_add_test_case client_handle_cookie_update_of_length_35 atf_add_test_case client_handle_cookie_update_of_length_36 atf_add_test_case client_handle_cookie_update_of_length_37 atf_add_test_case client_handle_cookie_update_of_length_38 atf_add_test_case client_handle_initial_cookie_of_length_01 atf_add_test_case client_handle_initial_cookie_of_length_02 atf_add_test_case client_handle_initial_cookie_of_length_03 atf_add_test_case client_handle_initial_cookie_of_length_04 atf_add_test_case client_handle_initial_cookie_of_length_05 atf_add_test_case client_handle_initial_cookie_of_length_06 atf_add_test_case client_handle_initial_cookie_of_length_07 atf_add_test_case client_handle_initial_cookie_of_length_08 atf_add_test_case client_handle_initial_cookie_of_length_09 atf_add_test_case client_handle_initial_cookie_of_length_10 atf_add_test_case client_handle_initial_cookie_of_length_11 atf_add_test_case client_handle_initial_cookie_of_length_12 atf_add_test_case client_handle_initial_cookie_of_length_13 atf_add_test_case client_handle_initial_cookie_of_length_14 atf_add_test_case client_handle_initial_cookie_of_length_15 atf_add_test_case client_handle_initial_cookie_of_length_16 atf_add_test_case client_handle_initial_cookie_of_length_17 atf_add_test_case client_handle_initial_cookie_of_length_18 atf_add_test_case client_handle_initial_cookie_of_length_19 atf_add_test_case client_handle_initial_cookie_of_length_20 atf_add_test_case client_handle_initial_cookie_of_length_21 atf_add_test_case client_handle_initial_cookie_of_length_22 atf_add_test_case client_handle_initial_cookie_of_length_23 atf_add_test_case client_handle_initial_cookie_of_length_24 atf_add_test_case client_handle_initial_cookie_of_length_25 atf_add_test_case client_handle_initial_cookie_of_length_26 atf_add_test_case client_handle_initial_cookie_of_length_27 atf_add_test_case client_handle_initial_cookie_of_length_28 atf_add_test_case client_handle_initial_cookie_of_length_29 atf_add_test_case client_handle_initial_cookie_of_length_30 atf_add_test_case client_handle_initial_cookie_of_length_31 atf_add_test_case client_handle_initial_cookie_of_length_32 atf_add_test_case client_handle_initial_cookie_of_length_33 atf_add_test_case client_handle_initial_cookie_of_length_34 atf_add_test_case client_handle_initial_cookie_of_length_35 atf_add_test_case client_handle_initial_cookie_of_length_36 atf_add_test_case client_handle_initial_cookie_of_length_37 atf_add_test_case client_handle_initial_cookie_of_length_38 atf_add_test_case client_handle_server_not_supporting_fast_open atf_add_test_case client_server_not_updating_cookie atf_add_test_case overlapping_050_075 atf_add_test_case overlapping_050_100 atf_add_test_case overlapping_050_150 atf_add_test_case overlapping_050_200 atf_add_test_case overlapping_050_275 atf_add_test_case overlapping_050_300 atf_add_test_case overlapping_050_350 atf_add_test_case overlapping_050_400 atf_add_test_case overlapping_050_475 atf_add_test_case overlapping_050_500 atf_add_test_case overlapping_050_550 atf_add_test_case overlapping_050_600 atf_add_test_case overlapping_050_675 atf_add_test_case overlapping_050_700 atf_add_test_case overlapping_100_150 atf_add_test_case overlapping_100_200 atf_add_test_case overlapping_100_275 atf_add_test_case overlapping_100_300 atf_add_test_case overlapping_100_350 atf_add_test_case overlapping_100_400 atf_add_test_case overlapping_100_475 atf_add_test_case overlapping_100_500 atf_add_test_case overlapping_100_550 atf_add_test_case overlapping_100_600 atf_add_test_case overlapping_100_675 atf_add_test_case overlapping_100_700 atf_add_test_case overlapping_150_200 atf_add_test_case overlapping_150_275 atf_add_test_case overlapping_150_300 atf_add_test_case overlapping_150_350 atf_add_test_case overlapping_150_400 atf_add_test_case overlapping_150_475 atf_add_test_case overlapping_150_500 atf_add_test_case overlapping_150_550 atf_add_test_case overlapping_150_600 atf_add_test_case overlapping_150_675 atf_add_test_case overlapping_150_700 atf_add_test_case overlapping_200_275 atf_add_test_case overlapping_200_300 atf_add_test_case overlapping_200_32200 atf_add_test_case overlapping_200_350 atf_add_test_case overlapping_200_400 atf_add_test_case overlapping_200_475 atf_add_test_case overlapping_200_500 atf_add_test_case overlapping_200_550 atf_add_test_case overlapping_200_600 atf_add_test_case overlapping_200_675 atf_add_test_case overlapping_200_700 atf_add_test_case overlapping_250_275 atf_add_test_case overlapping_250_300 atf_add_test_case overlapping_250_350 atf_add_test_case overlapping_250_400 atf_add_test_case overlapping_250_475 atf_add_test_case overlapping_250_500 atf_add_test_case overlapping_250_550 atf_add_test_case overlapping_250_600 atf_add_test_case overlapping_250_675 atf_add_test_case overlapping_250_700 atf_add_test_case overlapping_300_350 atf_add_test_case overlapping_300_400 atf_add_test_case overlapping_300_475 atf_add_test_case overlapping_300_500 atf_add_test_case overlapping_300_550 atf_add_test_case overlapping_300_600 atf_add_test_case overlapping_300_675 atf_add_test_case overlapping_300_700 atf_add_test_case overlapping_350_400 atf_add_test_case overlapping_350_475 atf_add_test_case overlapping_350_500 atf_add_test_case overlapping_350_550 atf_add_test_case overlapping_350_600 atf_add_test_case overlapping_350_675 atf_add_test_case overlapping_350_700 atf_add_test_case overlapping_400_475 atf_add_test_case overlapping_400_500 atf_add_test_case overlapping_400_550 atf_add_test_case overlapping_400_600 atf_add_test_case overlapping_400_675 atf_add_test_case overlapping_400_700 atf_add_test_case overlapping_450_475 atf_add_test_case overlapping_450_500 atf_add_test_case overlapping_450_550 atf_add_test_case overlapping_450_600 atf_add_test_case overlapping_450_675 atf_add_test_case overlapping_450_700 atf_add_test_case overlapping_500_550 atf_add_test_case overlapping_500_600 atf_add_test_case overlapping_500_675 atf_add_test_case overlapping_500_700 atf_add_test_case overlapping_550_600 atf_add_test_case overlapping_550_675 atf_add_test_case overlapping_550_700 atf_add_test_case overlapping_600_675 atf_add_test_case overlapping_600_700 atf_add_test_case overlapping_650_675 atf_add_test_case overlapping_650_700 atf_add_test_case reordering_12345 atf_add_test_case reordering_12354 atf_add_test_case reordering_12435 atf_add_test_case reordering_12453 atf_add_test_case reordering_12534 atf_add_test_case reordering_12543 atf_add_test_case reordering_13245 atf_add_test_case reordering_13254 atf_add_test_case reordering_13425 atf_add_test_case reordering_13452 atf_add_test_case reordering_13524 atf_add_test_case reordering_13542 atf_add_test_case reordering_14235 atf_add_test_case reordering_14253 atf_add_test_case reordering_14325 atf_add_test_case reordering_14352 atf_add_test_case reordering_14523 atf_add_test_case reordering_14532 atf_add_test_case reordering_15234 atf_add_test_case reordering_15243 atf_add_test_case reordering_15324 atf_add_test_case reordering_15342 atf_add_test_case reordering_15423 atf_add_test_case reordering_15432 atf_add_test_case reordering_21345 atf_add_test_case reordering_21354 atf_add_test_case reordering_21435 atf_add_test_case reordering_21453 atf_add_test_case reordering_21534 atf_add_test_case reordering_21543 atf_add_test_case reordering_23145 atf_add_test_case reordering_23154 atf_add_test_case reordering_23415 atf_add_test_case reordering_23451 atf_add_test_case reordering_23514 atf_add_test_case reordering_23541 atf_add_test_case reordering_24135 atf_add_test_case reordering_24153 atf_add_test_case reordering_24315 atf_add_test_case reordering_24351 atf_add_test_case reordering_24513 atf_add_test_case reordering_24531 atf_add_test_case reordering_25134 atf_add_test_case reordering_25143 atf_add_test_case reordering_25314 atf_add_test_case reordering_25341 atf_add_test_case reordering_25413 atf_add_test_case reordering_25431 atf_add_test_case reordering_31245 atf_add_test_case reordering_31254 atf_add_test_case reordering_31425 atf_add_test_case reordering_31452 atf_add_test_case reordering_31524 atf_add_test_case reordering_31542 atf_add_test_case reordering_32145 atf_add_test_case reordering_32154 atf_add_test_case reordering_32415 atf_add_test_case reordering_32451 atf_add_test_case reordering_32514 atf_add_test_case reordering_32541 atf_add_test_case reordering_34125 atf_add_test_case reordering_34152 atf_add_test_case reordering_34215 atf_add_test_case reordering_34251 atf_add_test_case reordering_34512 atf_add_test_case reordering_34521 atf_add_test_case reordering_35124 atf_add_test_case reordering_35142 atf_add_test_case reordering_35214 atf_add_test_case reordering_35241 atf_add_test_case reordering_35412 atf_add_test_case reordering_35421 atf_add_test_case reordering_41235 atf_add_test_case reordering_41253 atf_add_test_case reordering_41325 atf_add_test_case reordering_41352 atf_add_test_case reordering_41523 atf_add_test_case reordering_41532 atf_add_test_case reordering_42135 atf_add_test_case reordering_42153 atf_add_test_case reordering_42315 atf_add_test_case reordering_42351 atf_add_test_case reordering_42513 atf_add_test_case reordering_42531 atf_add_test_case reordering_43125 atf_add_test_case reordering_43152 atf_add_test_case reordering_43215 atf_add_test_case reordering_43251 atf_add_test_case reordering_43512 atf_add_test_case reordering_43521 atf_add_test_case reordering_45123 atf_add_test_case reordering_45132 atf_add_test_case reordering_45213 atf_add_test_case reordering_45231 atf_add_test_case reordering_45312 atf_add_test_case reordering_45321 atf_add_test_case reordering_51234 atf_add_test_case reordering_51243 atf_add_test_case reordering_51324 atf_add_test_case reordering_51342 atf_add_test_case reordering_51423 atf_add_test_case reordering_51432 atf_add_test_case reordering_52134 atf_add_test_case reordering_52143 atf_add_test_case reordering_52314 atf_add_test_case reordering_52341 atf_add_test_case reordering_52413 atf_add_test_case reordering_52431 atf_add_test_case reordering_53124 atf_add_test_case reordering_53142 atf_add_test_case reordering_53214 atf_add_test_case reordering_53241 atf_add_test_case reordering_53412 atf_add_test_case reordering_53421 atf_add_test_case reordering_54123 atf_add_test_case reordering_54132 atf_add_test_case reordering_54213 atf_add_test_case reordering_54231 atf_add_test_case reordering_54312 atf_add_test_case reordering_54321 atf_add_test_case reordering_5F4321 atf_add_test_case rcv_icmp_hard_error_comm_prohibited_ipv4 atf_add_test_case rcv_icmp_hard_error_comm_prohibited_ipv6 atf_add_test_case rcv_icmp_hard_error_host_prohibited_ipv4 atf_add_test_case rcv_icmp_hard_error_ignored_ipv4 atf_add_test_case rcv_icmp_hard_error_ignored_ipv6 atf_add_test_case rcv_icmp_hard_error_net_prohibited_ipv4 atf_add_test_case rcv_icmp_hard_error_port_unreachable_ipv4 atf_add_test_case rcv_icmp_hard_error_port_unreachable_ipv6 atf_add_test_case rcv_icmp_hard_error_proto_unreachable_ipv4 atf_add_test_case rcv_icmp_hard_error_proto_unreachable_ipv6 atf_add_test_case rcv_icmp_hard_error_ttl_exceeded_ipv4 atf_add_test_case rcv_icmp_hard_error_ttl_exceeded_ipv6 atf_add_test_case snd_syn_mss_inherited_from_mtu_1280_ipv6 atf_add_test_case snd_syn_mss_inherited_from_mtu_65535_ipv4 atf_add_test_case snd_syn_mss_inherited_from_mtu_65535_ipv6 atf_add_test_case snd_syn_mss_inherited_from_mtu_72_ipv4 atf_add_test_case snd_syn_mss_inherited_from_mtu_9000_ipv4 atf_add_test_case snd_syn_mss_inherited_from_mtu_9000_ipv6 atf_add_test_case snd_syn_rtx_drop_options_ipv4 atf_add_test_case snd_syn_rtx_drop_options_ipv6 atf_add_test_case snd_syn_rtx_keepinit_ipv4 atf_add_test_case snd_syn_rtx_keepinit_ipv6 atf_add_test_case snd_syn_rtx_max_number_ipv4 atf_add_test_case snd_syn_rtx_max_number_ipv6 atf_add_test_case snd_syn_with_default_options_ipv4 atf_add_test_case snd_syn_with_default_options_ipv6 atf_add_test_case snd_syn_with_ecn_alt_maxretries_ipv4 atf_add_test_case snd_syn_with_ecn_alt_maxretries_ipv6 atf_add_test_case snd_syn_with_ecn_ipv4 atf_add_test_case snd_syn_with_ecn_ipv6 atf_add_test_case snd_syn_with_max_ws_ipv4 atf_add_test_case snd_syn_with_max_ws_ipv6 atf_add_test_case snd_syn_with_min_ws_ipv4 atf_add_test_case snd_syn_with_min_ws_ipv6 atf_add_test_case snd_syn_without_options_ipv4 atf_add_test_case snd_syn_without_options_ipv6 atf_add_test_case snd_syn_without_sack_and_ws_and_ts_ipv4 atf_add_test_case snd_syn_without_sack_and_ws_and_ts_ipv6 atf_add_test_case snd_syn_without_sack_ipv4 atf_add_test_case snd_syn_without_sack_ipv6 atf_add_test_case snd_syn_without_ws_and_ts_ipv4 atf_add_test_case snd_syn_without_ws_and_ts_ipv6 atf_add_test_case close_wait_ipv4 atf_add_test_case close_wait_ipv6 atf_add_test_case closed_initially_ipv4 atf_add_test_case closed_initially_ipv6 atf_add_test_case closed_via_last_ack_ipv4 atf_add_test_case closed_via_last_ack_ipv6 atf_add_test_case closing_ipv4 atf_add_test_case closing_ipv6 atf_add_test_case established_ipv4 atf_add_test_case established_ipv6 atf_add_test_case fin_wait_1_ipv4 atf_add_test_case fin_wait_1_ipv6 atf_add_test_case fin_wait_2_ipv4 atf_add_test_case fin_wait_2_ipv6 atf_add_test_case last_ack_ipv4 atf_add_test_case last_ack_ipv6 atf_add_test_case listen_ipv4 atf_add_test_case listen_ipv6 atf_add_test_case noopt_parallel_syn_w_options_ipv4 atf_add_test_case noopt_strict_tsopt atf_add_test_case noopt_syn_rcvd_via_syn_sent_ipv4 atf_add_test_case syn_rcvd_via_listen_ipv4 atf_add_test_case syn_rcvd_via_listen_ipv6 atf_add_test_case syn_rcvd_via_syn_sent_ipv4_ecn01 atf_add_test_case syn_rcvd_via_syn_sent_ipv4_ecn10 atf_add_test_case syn_rcvd_via_syn_sent_ipv4_ecn11 atf_add_test_case syn_rcvd_via_syn_sent_ipv4 atf_add_test_case syn_rcvd_via_syn_sent_ipv6 atf_add_test_case syn_sent_ipv4 atf_add_test_case syn_sent_ipv6 atf_add_test_case time_wait_via_closing_ipv4 atf_add_test_case time_wait_via_closing_ipv6 atf_add_test_case time_wait_via_fin_wait_1_ipv4 atf_add_test_case time_wait_via_fin_wait_1_ipv6 atf_add_test_case time_wait_via_fin_wait_2_ipv4 atf_add_test_case time_wait_via_fin_wait_2_ipv6 atf_add_test_case socket_api_getsockopt_keepcnt_inherited_from_sysctl_ipv4 atf_add_test_case socket_api_getsockopt_keepcnt_inherited_from_sysctl_ipv6 atf_add_test_case socket_api_getsockopt_keepidle_inherited_from_sysctl_ipv4 atf_add_test_case socket_api_getsockopt_keepidle_inherited_from_sysctl_ipv6 atf_add_test_case socket_api_getsockopt_keepinit_inherited_from_sysctl_ipv4 atf_add_test_case socket_api_getsockopt_keepinit_inherited_from_sysctl_ipv6 atf_add_test_case socket_api_getsockopt_keepintvl_inherited_from_sysctl_ipv4 atf_add_test_case socket_api_getsockopt_keepintvl_inherited_from_sysctl_ipv6 atf_add_test_case socket_api_getsockopt_tcpinfo_ipv4 atf_add_test_case socket_api_getsockopt_tcpinfo_ipv6 atf_add_test_case socket_api_setsockopt_hoplimit_active_ipv6 atf_add_test_case socket_api_setsockopt_hoplimit_passive_ipv6 atf_add_test_case socket_api_setsockopt_md5_active_ipv4 atf_add_test_case socket_api_setsockopt_md5_active_ipv6 atf_add_test_case socket_api_setsockopt_md5_passive_ipv4 atf_add_test_case socket_api_setsockopt_md5_passive_ipv6 atf_add_test_case socket_api_setsockopt_tos_active_ipv4 atf_add_test_case socket_api_setsockopt_tos_passive_ipv4 atf_add_test_case socket_api_setsockopt_traffic_class_active_ipv6 atf_add_test_case socket_api_setsockopt_traffic_class_passive_ipv6 atf_add_test_case socket_api_setsockopt_ttl_active_ipv4 atf_add_test_case socket_api_setsockopt_ttl_passive_ipv4 atf_add_test_case rcv_ack_with_data_closed_ipv4 atf_add_test_case rcv_ack_with_data_closed_ipv6 atf_add_test_case rcv_ack_without_data_closed_ipv4 atf_add_test_case rcv_ack_without_data_closed_ipv6 atf_add_test_case rcv_ack_with_data_listen_ipv4 atf_add_test_case rcv_ack_with_data_listen_ipv6 atf_add_test_case rcv_ack_without_data_listen_ipv4 atf_add_test_case rcv_ack_without_data_listen_ipv6 atf_add_test_case rcv_ack_with_data_syn_sent_ack_left_edge_ipv4 atf_add_test_case rcv_ack_with_data_syn_sent_ack_left_edge_ipv6 atf_add_test_case rcv_ack_with_data_syn_sent_ack_outside_left_ipv4 atf_add_test_case rcv_ack_with_data_syn_sent_ack_outside_left_ipv6 atf_add_test_case rcv_ack_with_data_syn_sent_ack_outside_right_ipv4 atf_add_test_case rcv_ack_with_data_syn_sent_ack_outside_right_ipv6 atf_add_test_case rcv_ack_without_data_syn_sent_ack_left_edge_ipv4 atf_add_test_case rcv_ack_without_data_syn_sent_ack_left_edge_ipv6 atf_add_test_case rcv_ack_without_data_syn_sent_ack_outside_left_ipv4 atf_add_test_case rcv_ack_without_data_syn_sent_ack_outside_left_ipv6 atf_add_test_case rcv_ack_without_data_syn_sent_ack_outside_right_ipv4 atf_add_test_case rcv_ack_without_data_syn_sent_ack_outside_right_ipv6 atf_add_test_case rcv_ack_time_wait_using_shutdown_left_edge_ipv4 atf_add_test_case rcv_ack_time_wait_using_shutdown_left_edge_ipv6 atf_add_test_case rcv_ack_time_wait_using_shutdown_middle_ipv4 atf_add_test_case rcv_ack_time_wait_using_shutdown_middle_ipv6 atf_add_test_case rcv_ack_time_wait_using_shutdown_outside_left_ipv4 atf_add_test_case rcv_ack_time_wait_using_shutdown_outside_left_ipv6 atf_add_test_case rcv_ack_time_wait_using_shutdown_outside_right_ipv4 atf_add_test_case rcv_ack_time_wait_using_shutdown_outside_right_ipv6 atf_add_test_case rcv_ack_time_wait_using_shutdown_right_edge_ipv4 atf_add_test_case rcv_ack_time_wait_using_shutdown_right_edge_ipv6 atf_add_test_case rcv_fin_ack_with_data_closed_ipv4 atf_add_test_case rcv_fin_ack_with_data_closed_ipv6 atf_add_test_case rcv_fin_ack_without_data_closed_ipv4 atf_add_test_case rcv_fin_ack_without_data_closed_ipv6 atf_add_test_case rcv_fin_ack_with_data_listen_ipv4 atf_add_test_case rcv_fin_ack_with_data_listen_ipv6 atf_add_test_case rcv_fin_ack_without_data_listen_ipv4 atf_add_test_case rcv_fin_ack_without_data_listen_ipv6 atf_add_test_case rcv_fin_ack_with_data_syn_sent_ack_left_edge_ipv4 atf_add_test_case rcv_fin_ack_with_data_syn_sent_ack_left_edge_ipv6 atf_add_test_case rcv_fin_ack_with_data_syn_sent_ack_outside_left_ipv4 atf_add_test_case rcv_fin_ack_with_data_syn_sent_ack_outside_left_ipv6 atf_add_test_case rcv_fin_ack_with_data_syn_sent_ack_outside_right_ipv4 atf_add_test_case rcv_fin_ack_with_data_syn_sent_ack_outside_right_ipv6 atf_add_test_case rcv_fin_ack_without_data_syn_sent_ack_left_edge_ipv4 atf_add_test_case rcv_fin_ack_without_data_syn_sent_ack_left_edge_ipv6 atf_add_test_case rcv_fin_ack_without_data_syn_sent_ack_outside_left_ipv4 atf_add_test_case rcv_fin_ack_without_data_syn_sent_ack_outside_left_ipv6 atf_add_test_case rcv_fin_ack_without_data_syn_sent_ack_outside_right_ipv4 atf_add_test_case rcv_fin_ack_without_data_syn_sent_ack_outside_right_ipv6 atf_add_test_case rcv_fin_ack_time_wait_using_shutdown_left_edge_ipv4 atf_add_test_case rcv_fin_ack_time_wait_using_shutdown_left_edge_ipv6 atf_add_test_case rcv_fin_ack_time_wait_using_shutdown_middle_ipv4 atf_add_test_case rcv_fin_ack_time_wait_using_shutdown_middle_ipv6 atf_add_test_case rcv_fin_ack_time_wait_using_shutdown_outside_left_ipv4 atf_add_test_case rcv_fin_ack_time_wait_using_shutdown_outside_left_ipv6 atf_add_test_case rcv_fin_ack_time_wait_using_shutdown_outside_right_ipv4 atf_add_test_case rcv_fin_ack_time_wait_using_shutdown_outside_right_ipv6 atf_add_test_case rcv_fin_ack_time_wait_using_shutdown_right_edge_ipv4 atf_add_test_case rcv_fin_ack_time_wait_using_shutdown_right_edge_ipv6 atf_add_test_case rcv_fin_with_data_closed_ipv4 atf_add_test_case rcv_fin_with_data_closed_ipv6 atf_add_test_case rcv_fin_without_data_closed_ipv4 atf_add_test_case rcv_fin_without_data_closed_ipv6 atf_add_test_case rcv_fin_with_data_listen_ipv4 atf_add_test_case rcv_fin_with_data_listen_ipv6 atf_add_test_case rcv_fin_without_data_listen_ipv4 atf_add_test_case rcv_fin_without_data_listen_ipv6 atf_add_test_case rcv_fin_with_data_syn_sent_ipv4 atf_add_test_case rcv_fin_with_data_syn_sent_ipv6 atf_add_test_case rcv_fin_without_data_syn_sent_ipv4 atf_add_test_case rcv_fin_without_data_syn_sent_ipv6 atf_add_test_case rcv_fin_time_wait_using_shutdown_left_edge_ipv4 atf_add_test_case rcv_fin_time_wait_using_shutdown_left_edge_ipv6 atf_add_test_case rcv_fin_time_wait_using_shutdown_middle_ipv4 atf_add_test_case rcv_fin_time_wait_using_shutdown_middle_ipv6 atf_add_test_case rcv_fin_time_wait_using_shutdown_outside_left_ipv4 atf_add_test_case rcv_fin_time_wait_using_shutdown_outside_left_ipv6 atf_add_test_case rcv_fin_time_wait_using_shutdown_outside_right_ipv4 atf_add_test_case rcv_fin_time_wait_using_shutdown_outside_right_ipv6 atf_add_test_case rcv_fin_time_wait_using_shutdown_right_edge_ipv4 atf_add_test_case rcv_fin_time_wait_using_shutdown_right_edge_ipv6 atf_add_test_case rcv_rst_ack_with_data_closed_ipv4 atf_add_test_case rcv_rst_ack_with_data_closed_ipv6 atf_add_test_case rcv_rst_ack_without_data_closed_ipv4 atf_add_test_case rcv_rst_ack_without_data_closed_ipv6 atf_add_test_case rcv_rst_ack_with_data_listen_ipv4 atf_add_test_case rcv_rst_ack_with_data_listen_ipv6 atf_add_test_case rcv_rst_ack_without_data_listen_ipv4 atf_add_test_case rcv_rst_ack_without_data_listen_ipv6 atf_add_test_case rcv_rst_ack_with_data_syn_sent_ack_left_edge_ipv4 atf_add_test_case rcv_rst_ack_with_data_syn_sent_ack_left_edge_ipv6 atf_add_test_case rcv_rst_ack_with_data_syn_sent_ack_outside_left_ipv4 atf_add_test_case rcv_rst_ack_with_data_syn_sent_ack_outside_left_ipv6 atf_add_test_case rcv_rst_ack_with_data_syn_sent_ack_outside_right_ipv4 atf_add_test_case rcv_rst_ack_with_data_syn_sent_ack_outside_right_ipv6 atf_add_test_case rcv_rst_ack_without_data_syn_sent_ack_left_edge_ipv4 atf_add_test_case rcv_rst_ack_without_data_syn_sent_ack_left_edge_ipv6 atf_add_test_case rcv_rst_ack_without_data_syn_sent_ack_outside_left_ipv4 atf_add_test_case rcv_rst_ack_without_data_syn_sent_ack_outside_left_ipv6 atf_add_test_case rcv_rst_ack_without_data_syn_sent_ack_outside_right_ipv4 atf_add_test_case rcv_rst_ack_without_data_syn_sent_ack_outside_right_ipv6 atf_add_test_case rcv_rst_ack_time_wait_using_shutdown_left_edge_insecure_ipv4 atf_add_test_case rcv_rst_ack_time_wait_using_shutdown_left_edge_insecure_ipv6 atf_add_test_case rcv_rst_ack_time_wait_using_shutdown_left_edge_secure_ipv4 atf_add_test_case rcv_rst_ack_time_wait_using_shutdown_left_edge_secure_ipv6 atf_add_test_case rcv_rst_ack_time_wait_using_shutdown_outside_left_insecure_ipv4 atf_add_test_case rcv_rst_ack_time_wait_using_shutdown_outside_left_insecure_ipv6 atf_add_test_case rcv_rst_ack_time_wait_using_shutdown_outside_left_secure_ipv4 atf_add_test_case rcv_rst_ack_time_wait_using_shutdown_outside_left_secure_ipv6 atf_add_test_case rcv_rst_ack_time_wait_using_shutdown_outside_right_insecure_ipv4 atf_add_test_case rcv_rst_ack_time_wait_using_shutdown_outside_right_insecure_ipv6 atf_add_test_case rcv_rst_ack_time_wait_using_shutdown_outside_right_secure_ipv4 atf_add_test_case rcv_rst_ack_time_wait_using_shutdown_outside_right_secure_ipv6 atf_add_test_case rcv_rst_ack_time_wait_using_shutdown_right_edge_insecure_ipv4 atf_add_test_case rcv_rst_ack_time_wait_using_shutdown_right_edge_insecure_ipv6 atf_add_test_case rcv_rst_ack_time_wait_using_shutdown_right_edge_secure_ipv4 atf_add_test_case rcv_rst_ack_time_wait_using_shutdown_right_edge_secure_ipv6 atf_add_test_case rcv_rst_close_wait_left_edge_insecure_ipv4 atf_add_test_case rcv_rst_close_wait_left_edge_insecure_ipv6 atf_add_test_case rcv_rst_close_wait_left_edge_secure_ipv4 atf_add_test_case rcv_rst_close_wait_left_edge_secure_ipv6 atf_add_test_case rcv_rst_close_wait_outside_left_insecure_ipv4 atf_add_test_case rcv_rst_close_wait_outside_left_insecure_ipv6 atf_add_test_case rcv_rst_close_wait_outside_left_secure_ipv4 atf_add_test_case rcv_rst_close_wait_outside_left_secure_ipv6 atf_add_test_case rcv_rst_close_wait_outside_right_insecure_ipv4 atf_add_test_case rcv_rst_close_wait_outside_right_insecure_ipv6 atf_add_test_case rcv_rst_close_wait_outside_right_secure_ipv4 atf_add_test_case rcv_rst_close_wait_outside_right_secure_ipv6 atf_add_test_case rcv_rst_close_wait_right_edge_insecure_ipv4 atf_add_test_case rcv_rst_close_wait_right_edge_insecure_ipv6 atf_add_test_case rcv_rst_close_wait_right_edge_secure_ipv4 atf_add_test_case rcv_rst_close_wait_right_edge_secure_ipv6 atf_add_test_case rcv_rst_with_data_closed_ipv4 atf_add_test_case rcv_rst_with_data_closed_ipv6 atf_add_test_case rcv_rst_without_data_closed_ipv4 atf_add_test_case rcv_rst_without_data_closed_ipv6 atf_add_test_case rcv_rst_closing_left_edge_insecure_ipv4 atf_add_test_case rcv_rst_closing_left_edge_insecure_ipv6 atf_add_test_case rcv_rst_closing_left_edge_secure_ipv4 atf_add_test_case rcv_rst_closing_left_edge_secure_ipv6 atf_add_test_case rcv_rst_closing_outside_left_insecure_ipv4 atf_add_test_case rcv_rst_closing_outside_left_insecure_ipv6 atf_add_test_case rcv_rst_closing_outside_left_secure_ipv4 atf_add_test_case rcv_rst_closing_outside_left_secure_ipv6 atf_add_test_case rcv_rst_closing_outside_right_insecure_ipv4 atf_add_test_case rcv_rst_closing_outside_right_insecure_ipv6 atf_add_test_case rcv_rst_closing_outside_right_secure_ipv4 atf_add_test_case rcv_rst_closing_outside_right_secure_ipv6 atf_add_test_case rcv_rst_closing_right_edge_insecure_ipv4 atf_add_test_case rcv_rst_closing_right_edge_insecure_ipv6 atf_add_test_case rcv_rst_closing_right_edge_secure_ipv4 atf_add_test_case rcv_rst_closing_right_edge_secure_ipv6 atf_add_test_case rcv_rst_established_left_edge_insecure_ipv4 atf_add_test_case rcv_rst_established_left_edge_insecure_ipv6 atf_add_test_case rcv_rst_established_left_edge_secure_ipv4 atf_add_test_case rcv_rst_established_left_edge_secure_ipv6 atf_add_test_case rcv_rst_established_outside_left_insecure_ipv4 atf_add_test_case rcv_rst_established_outside_left_insecure_ipv6 atf_add_test_case rcv_rst_established_outside_left_secure_ipv4 atf_add_test_case rcv_rst_established_outside_left_secure_ipv6 atf_add_test_case rcv_rst_established_outside_right_insecure_ipv4 atf_add_test_case rcv_rst_established_outside_right_insecure_ipv6 atf_add_test_case rcv_rst_established_outside_right_secure_ipv4 atf_add_test_case rcv_rst_established_outside_right_secure_ipv6 atf_add_test_case rcv_rst_established_right_edge_insecure_ipv4 atf_add_test_case rcv_rst_established_right_edge_insecure_ipv6 atf_add_test_case rcv_rst_established_right_edge_secure_ipv4 atf_add_test_case rcv_rst_established_right_edge_secure_ipv6 atf_add_test_case rcv_rst_fin_wait_1_left_edge_insecure_ipv4 atf_add_test_case rcv_rst_fin_wait_1_left_edge_insecure_ipv6 atf_add_test_case rcv_rst_fin_wait_1_left_edge_secure_ipv4 atf_add_test_case rcv_rst_fin_wait_1_left_edge_secure_ipv6 atf_add_test_case rcv_rst_fin_wait_1_outside_left_insecure_ipv4 atf_add_test_case rcv_rst_fin_wait_1_outside_left_insecure_ipv6 atf_add_test_case rcv_rst_fin_wait_1_outside_left_secure_ipv4 atf_add_test_case rcv_rst_fin_wait_1_outside_left_secure_ipv6 atf_add_test_case rcv_rst_fin_wait_1_outside_right_insecure_ipv4 atf_add_test_case rcv_rst_fin_wait_1_outside_right_insecure_ipv6 atf_add_test_case rcv_rst_fin_wait_1_outside_right_secure_ipv4 atf_add_test_case rcv_rst_fin_wait_1_outside_right_secure_ipv6 atf_add_test_case rcv_rst_fin_wait_1_right_edge_insecure_ipv4 atf_add_test_case rcv_rst_fin_wait_1_right_edge_insecure_ipv6 atf_add_test_case rcv_rst_fin_wait_1_right_edge_secure_ipv4 atf_add_test_case rcv_rst_fin_wait_1_right_edge_secure_ipv6 atf_add_test_case rcv_rst_fin_wait_2_left_edge_insecure_ipv4 atf_add_test_case rcv_rst_fin_wait_2_left_edge_insecure_ipv6 atf_add_test_case rcv_rst_fin_wait_2_left_edge_secure_ipv4 atf_add_test_case rcv_rst_fin_wait_2_left_edge_secure_ipv6 atf_add_test_case rcv_rst_fin_wait_2_outside_left_insecure_ipv4 atf_add_test_case rcv_rst_fin_wait_2_outside_left_insecure_ipv6 atf_add_test_case rcv_rst_fin_wait_2_outside_left_secure_ipv4 atf_add_test_case rcv_rst_fin_wait_2_outside_left_secure_ipv6 atf_add_test_case rcv_rst_fin_wait_2_outside_right_insecure_ipv4 atf_add_test_case rcv_rst_fin_wait_2_outside_right_insecure_ipv6 atf_add_test_case rcv_rst_fin_wait_2_outside_right_secure_ipv4 atf_add_test_case rcv_rst_fin_wait_2_outside_right_secure_ipv6 atf_add_test_case rcv_rst_fin_wait_2_right_edge_insecure_ipv4 atf_add_test_case rcv_rst_fin_wait_2_right_edge_insecure_ipv6 atf_add_test_case rcv_rst_fin_wait_2_right_edge_secure_ipv4 atf_add_test_case rcv_rst_fin_wait_2_right_edge_secure_ipv6 atf_add_test_case rcv_rst_last_ack_left_edge_insecure_ipv4 atf_add_test_case rcv_rst_last_ack_left_edge_insecure_ipv6 atf_add_test_case rcv_rst_last_ack_left_edge_secure_ipv4 atf_add_test_case rcv_rst_last_ack_left_edge_secure_ipv6 atf_add_test_case rcv_rst_last_ack_outside_left_insecure_ipv4 atf_add_test_case rcv_rst_last_ack_outside_left_insecure_ipv6 atf_add_test_case rcv_rst_last_ack_outside_left_secure_ipv4 atf_add_test_case rcv_rst_last_ack_outside_left_secure_ipv6 atf_add_test_case rcv_rst_last_ack_outside_right_insecure_ipv4 atf_add_test_case rcv_rst_last_ack_outside_right_insecure_ipv6 atf_add_test_case rcv_rst_last_ack_outside_right_secure_ipv4 atf_add_test_case rcv_rst_last_ack_outside_right_secure_ipv6 atf_add_test_case rcv_rst_last_ack_right_edge_insecure_ipv4 atf_add_test_case rcv_rst_last_ack_right_edge_insecure_ipv6 atf_add_test_case rcv_rst_last_ack_right_edge_secure_ipv4 atf_add_test_case rcv_rst_last_ack_right_edge_secure_ipv6 atf_add_test_case rcv_rst_with_data_listen_ipv4 atf_add_test_case rcv_rst_with_data_listen_ipv6 atf_add_test_case rcv_rst_without_data_listen_ipv4 atf_add_test_case rcv_rst_without_data_listen_ipv6 atf_add_test_case rcv_rst_syn_rcvd_via_listen_left_edge_insecure_ipv4 atf_add_test_case rcv_rst_syn_rcvd_via_listen_left_edge_insecure_ipv6 atf_add_test_case rcv_rst_syn_rcvd_via_listen_left_edge_secure_ipv4 atf_add_test_case rcv_rst_syn_rcvd_via_listen_left_edge_secure_ipv6 atf_add_test_case rcv_rst_syn_rcvd_via_listen_outside_left_insecure_ipv4 atf_add_test_case rcv_rst_syn_rcvd_via_listen_outside_left_insecure_ipv6 atf_add_test_case rcv_rst_syn_rcvd_via_listen_outside_left_secure_ipv4 atf_add_test_case rcv_rst_syn_rcvd_via_listen_outside_left_secure_ipv6 atf_add_test_case rcv_rst_syn_rcvd_via_listen_outside_right_insecure_ipv4 atf_add_test_case rcv_rst_syn_rcvd_via_listen_outside_right_insecure_ipv6 atf_add_test_case rcv_rst_syn_rcvd_via_listen_outside_right_secure_ipv4 atf_add_test_case rcv_rst_syn_rcvd_via_listen_outside_right_secure_ipv6 atf_add_test_case rcv_rst_syn_rcvd_via_listen_right_edge_insecure_ipv4 atf_add_test_case rcv_rst_syn_rcvd_via_listen_right_edge_insecure_ipv6 atf_add_test_case rcv_rst_syn_rcvd_via_listen_right_edge_secure_ipv4 atf_add_test_case rcv_rst_syn_rcvd_via_listen_right_edge_secure_ipv6 atf_add_test_case rcv_rst_syn_rcvd_via_syn_sent_left_edge_insecure_ipv4 atf_add_test_case rcv_rst_syn_rcvd_via_syn_sent_left_edge_insecure_ipv6 atf_add_test_case rcv_rst_syn_rcvd_via_syn_sent_left_edge_secure_ipv4 atf_add_test_case rcv_rst_syn_rcvd_via_syn_sent_left_edge_secure_ipv6 atf_add_test_case rcv_rst_syn_rcvd_via_syn_sent_outside_left_insecure_ipv4 atf_add_test_case rcv_rst_syn_rcvd_via_syn_sent_outside_left_insecure_ipv6 atf_add_test_case rcv_rst_syn_rcvd_via_syn_sent_outside_left_secure_ipv4 atf_add_test_case rcv_rst_syn_rcvd_via_syn_sent_outside_left_secure_ipv6 atf_add_test_case rcv_rst_syn_rcvd_via_syn_sent_outside_right_insecure_ipv4 atf_add_test_case rcv_rst_syn_rcvd_via_syn_sent_outside_right_insecure_ipv6 atf_add_test_case rcv_rst_syn_rcvd_via_syn_sent_outside_right_secure_ipv4 atf_add_test_case rcv_rst_syn_rcvd_via_syn_sent_outside_right_secure_ipv6 atf_add_test_case rcv_rst_syn_rcvd_via_syn_sent_right_edge_insecure_ipv4 atf_add_test_case rcv_rst_syn_rcvd_via_syn_sent_right_edge_insecure_ipv6 atf_add_test_case rcv_rst_syn_rcvd_via_syn_sent_right_edge_secure_ipv4 atf_add_test_case rcv_rst_syn_rcvd_via_syn_sent_right_edge_secure_ipv6 atf_add_test_case rcv_rst_with_data_syn_sent_ipv4 atf_add_test_case rcv_rst_with_data_syn_sent_ipv6 atf_add_test_case rcv_rst_without_data_syn_sent_ipv4 atf_add_test_case rcv_rst_without_data_syn_sent_ipv6 atf_add_test_case rcv_rst_time_wait_using_shutdown_left_edge_insecure_ipv4 atf_add_test_case rcv_rst_time_wait_using_shutdown_left_edge_insecure_ipv6 atf_add_test_case rcv_rst_time_wait_using_shutdown_left_edge_secure_ipv4 atf_add_test_case rcv_rst_time_wait_using_shutdown_left_edge_secure_ipv6 atf_add_test_case rcv_rst_time_wait_using_shutdown_outside_left_insecure_ipv4 atf_add_test_case rcv_rst_time_wait_using_shutdown_outside_left_insecure_ipv6 atf_add_test_case rcv_rst_time_wait_using_shutdown_outside_left_secure_ipv4 atf_add_test_case rcv_rst_time_wait_using_shutdown_outside_left_secure_ipv6 atf_add_test_case rcv_rst_time_wait_using_shutdown_outside_right_insecure_ipv4 atf_add_test_case rcv_rst_time_wait_using_shutdown_outside_right_insecure_ipv6 atf_add_test_case rcv_rst_time_wait_using_shutdown_outside_right_secure_ipv4 atf_add_test_case rcv_rst_time_wait_using_shutdown_outside_right_secure_ipv6 atf_add_test_case rcv_rst_time_wait_using_shutdown_right_edge_insecure_ipv4 atf_add_test_case rcv_rst_time_wait_using_shutdown_right_edge_insecure_ipv6 atf_add_test_case rcv_rst_time_wait_using_shutdown_right_edge_secure_ipv4 atf_add_test_case rcv_rst_time_wait_using_shutdown_right_edge_secure_ipv6 atf_add_test_case rcv_syn_ack_with_data_closed_ipv4 atf_add_test_case rcv_syn_ack_with_data_closed_ipv6 atf_add_test_case rcv_syn_ack_without_data_closed_ipv4 atf_add_test_case rcv_syn_ack_without_data_closed_ipv6 atf_add_test_case rcv_syn_ack_with_data_listen_ipv4 atf_add_test_case rcv_syn_ack_with_data_listen_ipv6 atf_add_test_case rcv_syn_ack_without_data_listen_ipv4 atf_add_test_case rcv_syn_ack_without_data_listen_ipv6 atf_add_test_case rcv_syn_ack_with_data_syn_sent_ack_left_edge_ipv4 atf_add_test_case rcv_syn_ack_with_data_syn_sent_ack_left_edge_ipv6 atf_add_test_case rcv_syn_ack_with_data_syn_sent_ack_outside_left_ipv4 atf_add_test_case rcv_syn_ack_with_data_syn_sent_ack_outside_left_ipv6 atf_add_test_case rcv_syn_ack_with_data_syn_sent_ack_outside_right_ipv4 atf_add_test_case rcv_syn_ack_with_data_syn_sent_ack_outside_right_ipv6 atf_add_test_case rcv_syn_ack_without_data_syn_sent_ack_left_edge_ipv4 atf_add_test_case rcv_syn_ack_without_data_syn_sent_ack_left_edge_ipv6 atf_add_test_case rcv_syn_ack_without_data_syn_sent_ack_outside_left_ipv4 atf_add_test_case rcv_syn_ack_without_data_syn_sent_ack_outside_left_ipv6 atf_add_test_case rcv_syn_ack_without_data_syn_sent_ack_outside_right_ipv4 atf_add_test_case rcv_syn_ack_without_data_syn_sent_ack_outside_right_ipv6 atf_add_test_case rcv_syn_ack_time_wait_using_shutdown_left_edge_insecure_ipv4 atf_add_test_case rcv_syn_ack_time_wait_using_shutdown_left_edge_insecure_ipv6 atf_add_test_case rcv_syn_ack_time_wait_using_shutdown_left_edge_secure_ipv4 atf_add_test_case rcv_syn_ack_time_wait_using_shutdown_left_edge_secure_ipv6 atf_add_test_case rcv_syn_ack_time_wait_using_shutdown_outside_left_insecure_ipv4 atf_add_test_case rcv_syn_ack_time_wait_using_shutdown_outside_left_insecure_ipv6 atf_add_test_case rcv_syn_ack_time_wait_using_shutdown_outside_left_secure_ipv4 atf_add_test_case rcv_syn_ack_time_wait_using_shutdown_outside_left_secure_ipv6 atf_add_test_case rcv_syn_ack_time_wait_using_shutdown_outside_right_insecure_ipv4 atf_add_test_case rcv_syn_ack_time_wait_using_shutdown_outside_right_insecure_ipv6 atf_add_test_case rcv_syn_ack_time_wait_using_shutdown_outside_right_secure_ipv4 atf_add_test_case rcv_syn_ack_time_wait_using_shutdown_outside_right_secure_ipv6 atf_add_test_case rcv_syn_ack_time_wait_using_shutdown_right_edge_insecure_ipv4 atf_add_test_case rcv_syn_ack_time_wait_using_shutdown_right_edge_insecure_ipv6 atf_add_test_case rcv_syn_ack_time_wait_using_shutdown_right_edge_secure_ipv4 atf_add_test_case rcv_syn_ack_time_wait_using_shutdown_right_edge_secure_ipv6 atf_add_test_case rcv_syn_close_wait_left_edge_insecure_ipv4 atf_add_test_case rcv_syn_close_wait_left_edge_insecure_ipv6 atf_add_test_case rcv_syn_close_wait_left_edge_secure_ipv4 atf_add_test_case rcv_syn_close_wait_left_edge_secure_ipv6 atf_add_test_case rcv_syn_close_wait_outside_left_insecure_ipv4 atf_add_test_case rcv_syn_close_wait_outside_left_insecure_ipv6 atf_add_test_case rcv_syn_close_wait_outside_left_secure_ipv4 atf_add_test_case rcv_syn_close_wait_outside_left_secure_ipv6 atf_add_test_case rcv_syn_close_wait_outside_right_insecure_ipv4 atf_add_test_case rcv_syn_close_wait_outside_right_insecure_ipv6 atf_add_test_case rcv_syn_close_wait_outside_right_secure_ipv4 atf_add_test_case rcv_syn_close_wait_outside_right_secure_ipv6 atf_add_test_case rcv_syn_close_wait_right_edge_insecure_ipv4 atf_add_test_case rcv_syn_close_wait_right_edge_insecure_ipv6 atf_add_test_case rcv_syn_close_wait_right_edge_secure_ipv4 atf_add_test_case rcv_syn_close_wait_right_edge_secure_ipv6 atf_add_test_case rcv_syn_with_data_closed_ipv4 atf_add_test_case rcv_syn_with_data_closed_ipv6 atf_add_test_case rcv_syn_without_data_closed_ipv4 atf_add_test_case rcv_syn_without_data_closed_ipv6 atf_add_test_case rcv_syn_closing_left_edge_insecure_ipv4 atf_add_test_case rcv_syn_closing_left_edge_insecure_ipv6 atf_add_test_case rcv_syn_closing_left_edge_secure_ipv4 atf_add_test_case rcv_syn_closing_left_edge_secure_ipv6 atf_add_test_case rcv_syn_closing_outside_left_insecure_ipv4 atf_add_test_case rcv_syn_closing_outside_left_insecure_ipv6 atf_add_test_case rcv_syn_closing_outside_left_secure_ipv4 atf_add_test_case rcv_syn_closing_outside_left_secure_ipv6 atf_add_test_case rcv_syn_closing_outside_right_insecure_ipv4 atf_add_test_case rcv_syn_closing_outside_right_insecure_ipv6 atf_add_test_case rcv_syn_closing_outside_right_secure_ipv4 atf_add_test_case rcv_syn_closing_outside_right_secure_ipv6 atf_add_test_case rcv_syn_closing_right_edge_insecure_ipv4 atf_add_test_case rcv_syn_closing_right_edge_insecure_ipv6 atf_add_test_case rcv_syn_closing_right_edge_secure_ipv4 atf_add_test_case rcv_syn_closing_right_edge_secure_ipv6 atf_add_test_case rcv_syn_established_left_edge_insecure_ipv4 atf_add_test_case rcv_syn_established_left_edge_insecure_ipv6 atf_add_test_case rcv_syn_established_left_edge_secure_ipv4 atf_add_test_case rcv_syn_established_left_edge_secure_ipv6 atf_add_test_case rcv_syn_established_outside_left_insecure_ipv4 atf_add_test_case rcv_syn_established_outside_left_insecure_ipv6 atf_add_test_case rcv_syn_established_outside_left_secure_ipv4 atf_add_test_case rcv_syn_established_outside_left_secure_ipv6 atf_add_test_case rcv_syn_established_outside_right_insecure_ipv4 atf_add_test_case rcv_syn_established_outside_right_insecure_ipv6 atf_add_test_case rcv_syn_established_outside_right_secure_ipv4 atf_add_test_case rcv_syn_established_outside_right_secure_ipv6 atf_add_test_case rcv_syn_established_right_edge_insecure_ipv4 atf_add_test_case rcv_syn_established_right_edge_insecure_ipv6 atf_add_test_case rcv_syn_established_right_edge_secure_ipv4 atf_add_test_case rcv_syn_established_right_edge_secure_ipv6 atf_add_test_case rcv_syn_fin_with_data_closed_ipv4 atf_add_test_case rcv_syn_fin_with_data_closed_ipv6 atf_add_test_case rcv_syn_fin_without_data_closed_ipv4 atf_add_test_case rcv_syn_fin_without_data_closed_ipv6 atf_add_test_case rcv_syn_fin_with_data_listen_dropping_disabled_ipv4 atf_add_test_case rcv_syn_fin_with_data_listen_dropping_disabled_ipv6 atf_add_test_case rcv_syn_fin_with_data_listen_dropping_enabled_ipv4 atf_add_test_case rcv_syn_fin_with_data_listen_dropping_enabled_ipv6 atf_add_test_case rcv_syn_fin_without_data_listen_dropping_disabled_ipv4 atf_add_test_case rcv_syn_fin_without_data_listen_dropping_disabled_ipv6 atf_add_test_case rcv_syn_fin_without_data_listen_dropping_enabled_ipv4 atf_add_test_case rcv_syn_fin_without_data_listen_dropping_enabled_ipv6 atf_add_test_case rcv_syn_fin_with_data_syn_sent_dropping_disabled_ipv4 atf_add_test_case rcv_syn_fin_with_data_syn_sent_dropping_disabled_ipv6 atf_add_test_case rcv_syn_fin_with_data_syn_sent_dropping_enabled_ipv4 atf_add_test_case rcv_syn_fin_with_data_syn_sent_dropping_enabled_ipv6 atf_add_test_case rcv_syn_fin_without_data_syn_sent_dropping_disabled_ipv4 atf_add_test_case rcv_syn_fin_without_data_syn_sent_dropping_disabled_ipv6 atf_add_test_case rcv_syn_fin_without_data_syn_sent_dropping_enabled_ipv4 atf_add_test_case rcv_syn_fin_without_data_syn_sent_dropping_enabled_ipv6 atf_add_test_case rcv_syn_fin_time_wait_using_shutdown_left_edge_insecure_drop_ipv4 atf_add_test_case rcv_syn_fin_time_wait_using_shutdown_left_edge_insecure_drop_ipv6 atf_add_test_case rcv_syn_fin_time_wait_using_shutdown_left_edge_insecure_nodrop_ipv4 atf_add_test_case rcv_syn_fin_time_wait_using_shutdown_left_edge_insecure_nodrop_ipv6 atf_add_test_case rcv_syn_fin_time_wait_using_shutdown_left_edge_secure_drop_ipv4 atf_add_test_case rcv_syn_fin_time_wait_using_shutdown_left_edge_secure_drop_ipv6 atf_add_test_case rcv_syn_fin_time_wait_using_shutdown_left_edge_secure_nodrop_ipv4 atf_add_test_case rcv_syn_fin_time_wait_using_shutdown_left_edge_secure_nodrop_ipv6 atf_add_test_case rcv_syn_fin_time_wait_using_shutdown_outside_left_insecure_drop_ipv4 atf_add_test_case rcv_syn_fin_time_wait_using_shutdown_outside_left_insecure_drop_ipv6 atf_add_test_case rcv_syn_fin_time_wait_using_shutdown_outside_left_insecure_nodrop_ipv4 atf_add_test_case rcv_syn_fin_time_wait_using_shutdown_outside_left_insecure_nodrop_ipv6 atf_add_test_case rcv_syn_fin_time_wait_using_shutdown_outside_left_secure_drop_ipv4 atf_add_test_case rcv_syn_fin_time_wait_using_shutdown_outside_left_secure_drop_ipv6 atf_add_test_case rcv_syn_fin_time_wait_using_shutdown_outside_left_secure_nodrop_ipv4 atf_add_test_case rcv_syn_fin_time_wait_using_shutdown_outside_left_secure_nodrop_ipv6 atf_add_test_case rcv_syn_fin_time_wait_using_shutdown_outside_right_insecure_drop_ipv4 atf_add_test_case rcv_syn_fin_time_wait_using_shutdown_outside_right_insecure_drop_ipv6 atf_add_test_case rcv_syn_fin_time_wait_using_shutdown_outside_right_insecure_nodrop_ipv4 atf_add_test_case rcv_syn_fin_time_wait_using_shutdown_outside_right_insecure_nodrop_ipv6 atf_add_test_case rcv_syn_fin_time_wait_using_shutdown_outside_right_secure_drop_ipv4 atf_add_test_case rcv_syn_fin_time_wait_using_shutdown_outside_right_secure_drop_ipv6 atf_add_test_case rcv_syn_fin_time_wait_using_shutdown_outside_right_secure_nodrop_ipv4 atf_add_test_case rcv_syn_fin_time_wait_using_shutdown_outside_right_secure_nodrop_ipv6 atf_add_test_case rcv_syn_fin_time_wait_using_shutdown_right_edge_insecure_drop_ipv4 atf_add_test_case rcv_syn_fin_time_wait_using_shutdown_right_edge_insecure_drop_ipv6 atf_add_test_case rcv_syn_fin_time_wait_using_shutdown_right_edge_insecure_nodrop_ipv4 atf_add_test_case rcv_syn_fin_time_wait_using_shutdown_right_edge_insecure_nodrop_ipv6 atf_add_test_case rcv_syn_fin_time_wait_using_shutdown_right_edge_secure_drop_ipv4 atf_add_test_case rcv_syn_fin_time_wait_using_shutdown_right_edge_secure_drop_ipv6 atf_add_test_case rcv_syn_fin_time_wait_using_shutdown_right_edge_secure_nodrop_ipv4 atf_add_test_case rcv_syn_fin_time_wait_using_shutdown_right_edge_secure_nodrop_ipv6 atf_add_test_case rcv_syn_fin_wait_1_left_edge_insecure_ipv4 atf_add_test_case rcv_syn_fin_wait_1_left_edge_insecure_ipv6 atf_add_test_case rcv_syn_fin_wait_1_left_edge_secure_ipv4 atf_add_test_case rcv_syn_fin_wait_1_left_edge_secure_ipv6 atf_add_test_case rcv_syn_fin_wait_1_outside_left_insecure_ipv4 atf_add_test_case rcv_syn_fin_wait_1_outside_left_insecure_ipv6 atf_add_test_case rcv_syn_fin_wait_1_outside_left_secure_ipv4 atf_add_test_case rcv_syn_fin_wait_1_outside_left_secure_ipv6 atf_add_test_case rcv_syn_fin_wait_1_outside_right_insecure_ipv4 atf_add_test_case rcv_syn_fin_wait_1_outside_right_insecure_ipv6 atf_add_test_case rcv_syn_fin_wait_1_outside_right_secure_ipv4 atf_add_test_case rcv_syn_fin_wait_1_outside_right_secure_ipv6 atf_add_test_case rcv_syn_fin_wait_1_right_edge_insecure_ipv4 atf_add_test_case rcv_syn_fin_wait_1_right_edge_insecure_ipv6 atf_add_test_case rcv_syn_fin_wait_1_right_edge_secure_ipv4 atf_add_test_case rcv_syn_fin_wait_1_right_edge_secure_ipv6 atf_add_test_case rcv_syn_fin_wait_2_left_edge_insecure_ipv4 atf_add_test_case rcv_syn_fin_wait_2_left_edge_insecure_ipv6 atf_add_test_case rcv_syn_fin_wait_2_left_edge_secure_ipv4 atf_add_test_case rcv_syn_fin_wait_2_left_edge_secure_ipv6 atf_add_test_case rcv_syn_fin_wait_2_outside_left_insecure_ipv4 atf_add_test_case rcv_syn_fin_wait_2_outside_left_insecure_ipv6 atf_add_test_case rcv_syn_fin_wait_2_outside_left_secure_ipv4 atf_add_test_case rcv_syn_fin_wait_2_outside_left_secure_ipv6 atf_add_test_case rcv_syn_fin_wait_2_outside_right_insecure_ipv4 atf_add_test_case rcv_syn_fin_wait_2_outside_right_insecure_ipv6 atf_add_test_case rcv_syn_fin_wait_2_outside_right_secure_ipv4 atf_add_test_case rcv_syn_fin_wait_2_outside_right_secure_ipv6 atf_add_test_case rcv_syn_fin_wait_2_right_edge_insecure_ipv4 atf_add_test_case rcv_syn_fin_wait_2_right_edge_insecure_ipv6 atf_add_test_case rcv_syn_fin_wait_2_right_edge_secure_ipv4 atf_add_test_case rcv_syn_fin_wait_2_right_edge_secure_ipv6 atf_add_test_case rcv_syn_last_ack_left_edge_insecure_ipv4 atf_add_test_case rcv_syn_last_ack_left_edge_insecure_ipv6 atf_add_test_case rcv_syn_last_ack_left_edge_secure_ipv4 atf_add_test_case rcv_syn_last_ack_left_edge_secure_ipv6 atf_add_test_case rcv_syn_last_ack_outside_left_insecure_ipv4 atf_add_test_case rcv_syn_last_ack_outside_left_insecure_ipv6 atf_add_test_case rcv_syn_last_ack_outside_left_secure_ipv4 atf_add_test_case rcv_syn_last_ack_outside_left_secure_ipv6 atf_add_test_case rcv_syn_last_ack_outside_right_insecure_ipv4 atf_add_test_case rcv_syn_last_ack_outside_right_insecure_ipv6 atf_add_test_case rcv_syn_last_ack_outside_right_secure_ipv4 atf_add_test_case rcv_syn_last_ack_outside_right_secure_ipv6 atf_add_test_case rcv_syn_last_ack_right_edge_insecure_ipv4 atf_add_test_case rcv_syn_last_ack_right_edge_insecure_ipv6 atf_add_test_case rcv_syn_last_ack_right_edge_secure_ipv4 atf_add_test_case rcv_syn_last_ack_right_edge_secure_ipv6 atf_add_test_case rcv_syn_with_data_listen_ipv4 atf_add_test_case rcv_syn_with_data_listen_ipv6 atf_add_test_case rcv_syn_without_data_listen_ipv4 atf_add_test_case rcv_syn_without_data_listen_ipv6 atf_add_test_case rcv_syn_with_data_syn_sent_ipv4 atf_add_test_case rcv_syn_with_data_syn_sent_ipv6 atf_add_test_case rcv_syn_without_data_syn_sent_ipv4 atf_add_test_case rcv_syn_without_data_syn_sent_ipv6 atf_add_test_case rcv_syn_time_wait_using_shutdown_left_edge_insecure_ipv4 atf_add_test_case rcv_syn_time_wait_using_shutdown_left_edge_insecure_ipv6 atf_add_test_case rcv_syn_time_wait_using_shutdown_left_edge_secure_ipv4 atf_add_test_case rcv_syn_time_wait_using_shutdown_left_edge_secure_ipv6 atf_add_test_case rcv_syn_time_wait_using_shutdown_outside_left_insecure_ipv4 atf_add_test_case rcv_syn_time_wait_using_shutdown_outside_left_insecure_ipv6 atf_add_test_case rcv_syn_time_wait_using_shutdown_outside_left_secure_ipv4 atf_add_test_case rcv_syn_time_wait_using_shutdown_outside_left_secure_ipv6 atf_add_test_case rcv_syn_time_wait_using_shutdown_outside_right_insecure_ipv4 atf_add_test_case rcv_syn_time_wait_using_shutdown_outside_right_insecure_ipv6 atf_add_test_case rcv_syn_time_wait_using_shutdown_outside_right_secure_ipv4 atf_add_test_case rcv_syn_time_wait_using_shutdown_outside_right_secure_ipv6 atf_add_test_case rcv_syn_time_wait_using_shutdown_right_edge_insecure_ipv4 atf_add_test_case rcv_syn_time_wait_using_shutdown_right_edge_insecure_ipv6 atf_add_test_case rcv_syn_time_wait_using_shutdown_right_edge_secure_ipv4 atf_add_test_case rcv_syn_time_wait_using_shutdown_right_edge_secure_ipv6 atf_add_test_case active_connection_setup_ipv4 atf_add_test_case active_connection_setup_ipv6 atf_add_test_case getsockopt_tcp_maxseg_established_ipv4 atf_add_test_case getsockopt_tcp_maxseg_established_ipv6 atf_add_test_case passive_connection_setup_ipv4 atf_add_test_case passive_connection_setup_ipv6 atf_add_test_case rcv_ack_closing_ipv4 atf_add_test_case rcv_ack_closing_ipv6 atf_add_test_case rcv_ack_finwait_1_ipv4 atf_add_test_case rcv_ack_finwait_1_ipv6 atf_add_test_case rcv_ack_last_ack_ipv4 atf_add_test_case rcv_ack_last_ack_ipv6 atf_add_test_case rcv_ack_syn_rcvd_syn_cache_ipv4 atf_add_test_case rcv_ack_syn_rcvd_syn_cache_ipv6 atf_add_test_case rcv_ack_syn_rcvd_syn_cookie_ipv4 atf_add_test_case rcv_ack_syn_rcvd_syn_cookie_ipv6 atf_add_test_case rcv_ack_syn_rcvd_via_syn_sent_ipv4 atf_add_test_case rcv_ack_syn_rcvd_via_syn_sent_ipv6 atf_add_test_case rcv_ack_timewait_ipv4 atf_add_test_case rcv_ack_timewait_ipv6 atf_add_test_case rcv_fin_estab_ipv4 atf_add_test_case rcv_fin_estab_ipv6 atf_add_test_case rcv_fin_finwait_1_ipv4 atf_add_test_case rcv_fin_finwait_1_ipv6 atf_add_test_case rcv_fin_finwait_2_ipv4 atf_add_test_case rcv_fin_finwait_2_ipv6 atf_add_test_case rcv_fin_timewait_ipv4 atf_add_test_case rcv_fin_timewait_ipv6 atf_add_test_case rcv_icmp_admin_prohibited_syn_sent_ipv6 atf_add_test_case rcv_icmp_fragmentation_needed_established_ipv4 atf_add_test_case rcv_icmp_host_prohibited_syn_sent_ipv4 atf_add_test_case rcv_icmp_net_prohibited_syn_sent_ipv4 atf_add_test_case rcv_icmp_packet_too_big_established_ipv6 atf_add_test_case rcv_icmp_port_unreachable_syn_sent_ipv4 atf_add_test_case rcv_icmp_port_unreachable_syn_sent_ipv6 atf_add_test_case rcv_rst_encaps_syn_sent_ipv4 atf_add_test_case rcv_rst_encaps_syn_sent_ipv6 atf_add_test_case rcv_rst_plain_syn_sent_ipv4 atf_add_test_case rcv_rst_plain_syn_sent_ipv6 atf_add_test_case rcv_syn_ack_syn_sent_ipv4 atf_add_test_case rcv_syn_ack_syn_sent_ipv6 atf_add_test_case rcv_syn_closed_ipv4 atf_add_test_case rcv_syn_closed_ipv6 atf_add_test_case rcv_syn_timewait_ipv4 atf_add_test_case rcv_syn_timewait_ipv6 atf_add_test_case setsockopt_ipv6_use_min_mtu_closed_ipv6 atf_add_test_case setsockopt_remote_udp_encaps_port_closed_ipv4 atf_add_test_case setsockopt_remote_udp_encaps_port_closed_ipv6 atf_add_test_case setsockopt_remote_udp_encaps_port_listen_ipv4 atf_add_test_case setsockopt_remote_udp_encaps_port_listen_ipv6 atf_add_test_case setsockopt_remote_udp_encaps_port_syn_sent_ipv4 atf_add_test_case setsockopt_remote_udp_encaps_port_syn_sent_ipv6 atf_add_test_case setsockopt_tcp_maxseg_established_ipv4 atf_add_test_case setsockopt_tcp_maxseg_established_ipv6 atf_add_test_case sysctl_pmtud_blackhole_detection_ipv4 atf_add_test_case sysctl_pmtud_blackhole_detection_ipv6 }