diff options
author | Olivier Cochard <olivier@FreeBSD.org> | 2022-04-20 16:11:05 +0000 |
---|---|---|
committer | Olivier Cochard <olivier@FreeBSD.org> | 2022-04-20 16:16:07 +0000 |
commit | db0468e5782643e9c43805c4a84daf9d54fd3f61 (patch) | |
tree | 79640364687bbca428f7ef8ba2e82a67c2c5257b | |
parent | 4e6dd2796563b6032e36604a77a12d71cd6935ae (diff) | |
download | ports-db0468e5782643e9c43805c4a84daf9d54fd3f61.tar.gz ports-db0468e5782643e9c43805c4a84daf9d54fd3f61.zip |
net/tcptestsuite: Update to 20220401
PR: 262769
Approved by: maintainer-timeout
Sponsored by: Netflix
-rw-r--r-- | net/tcptestsuite/Makefile | 8 | ||||
-rw-r--r-- | net/tcptestsuite/distinfo | 6 | ||||
-rw-r--r-- | net/tcptestsuite/files/tcptestsuite_atf_test | 4278 | ||||
-rw-r--r-- | net/tcptestsuite/pkg-plist | 89 |
4 files changed, 3553 insertions, 828 deletions
diff --git a/net/tcptestsuite/Makefile b/net/tcptestsuite/Makefile index e8369205d96f..493644a8b1ae 100644 --- a/net/tcptestsuite/Makefile +++ b/net/tcptestsuite/Makefile @@ -1,5 +1,5 @@ PORTNAME= tcptestsuite -DISTVERSION= g20210322 +DISTVERSION= g20220401 PORTEPOCH= 1 CATEGORIES= net @@ -13,7 +13,7 @@ RUN_DEPENDS= packetdrill:net/packetdrill USE_GITHUB= yes GH_ACCOUNT= freebsd-net GH_PROJECT= tcp-testsuite -GH_TAGNAME= 30b7eb8 +GH_TAGNAME= 4b0d4c2 NO_ARCH= yes NO_BUILD= yes @@ -23,9 +23,11 @@ _TEST_DIR= ${STAGEDIR}${PREFIX}/tests/${PORTNAME} do-install: ${INSTALL_SCRIPT} ${WRKSRC}/run-all-tests ${STAGEDIR}${PREFIX}/bin (cd ${WRKSRC} && \ - ${COPYTREE_SHARE} "fast-open snd-syn socket-api rcv-data-segments rcv-icmp snippets state-event-engine" ${STAGEDIR}${DATADIR}) + ${COPYTREE_SHARE} "fast-open snd-syn socket-api rcv-data-segments rcv-icmp snippets state-event-engine tcp-over-udp" ${STAGEDIR}${DATADIR}) ${MKDIR} ${_TEST_DIR} + ${INSTALL_SCRIPT} ${WRKSRC}/double-check.sh ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${FILESDIR}/tcptestsuite_atf_test ${_TEST_DIR} + @${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|g' ${_TEST_DIR}/tcptestsuite_atf_test ${INSTALL_DATA} ${FILESDIR}/Kyuafile ${_TEST_DIR} .include <bsd.port.mk> diff --git a/net/tcptestsuite/distinfo b/net/tcptestsuite/distinfo index 7d0a655d7945..d938487e1878 100644 --- a/net/tcptestsuite/distinfo +++ b/net/tcptestsuite/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1616444719 -SHA256 (freebsd-net-tcp-testsuite-g20210322-30b7eb8_GH0.tar.gz) = 449557751a637f2ffc9805e0f1d78834943b7efecd170883b4ef6a19d70f740e -SIZE (freebsd-net-tcp-testsuite-g20210322-30b7eb8_GH0.tar.gz) = 100844 +TIMESTAMP = 1648846948 +SHA256 (freebsd-net-tcp-testsuite-g20220401-4b0d4c2_GH0.tar.gz) = 8938d4a90348f53e393b9dca3513a6c463125859ccd700b95075c1f62bc6ba7d +SIZE (freebsd-net-tcp-testsuite-g20220401-4b0d4c2_GH0.tar.gz) = 110299 diff --git a/net/tcptestsuite/files/tcptestsuite_atf_test b/net/tcptestsuite/files/tcptestsuite_atf_test index c072b09676fa..63091ac6129b 100644 --- a/net/tcptestsuite/files/tcptestsuite_atf_test +++ b/net/tcptestsuite/files/tcptestsuite_atf_test @@ -1,6 +1,7 @@ #! /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 \ @@ -12,6 +13,7 @@ restore_sysctls() { 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 @@ -19,12 +21,14 @@ client_handle_cookie_reject_of_length_01_head() { } 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 /usr/local/bin/packetdrill /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 @@ -32,12 +36,14 @@ client_handle_cookie_reject_of_length_02_head() { } 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 /usr/local/bin/packetdrill /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 @@ -45,12 +51,14 @@ client_handle_cookie_reject_of_length_03_head() { } 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 /usr/local/bin/packetdrill /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 @@ -58,12 +66,14 @@ client_handle_cookie_reject_of_length_04_head() { } 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 /usr/local/bin/packetdrill /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 @@ -71,12 +81,14 @@ client_handle_cookie_reject_of_length_05_head() { } 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 /usr/local/bin/packetdrill /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 @@ -84,12 +96,14 @@ client_handle_cookie_reject_of_length_06_head() { } 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 /usr/local/bin/packetdrill /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 @@ -97,12 +111,14 @@ client_handle_cookie_reject_of_length_07_head() { } 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 /usr/local/bin/packetdrill /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 @@ -110,12 +126,14 @@ client_handle_cookie_reject_of_length_08_head() { } 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 /usr/local/bin/packetdrill /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 @@ -123,12 +141,14 @@ client_handle_cookie_reject_of_length_09_head() { } 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 /usr/local/bin/packetdrill /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 @@ -136,12 +156,14 @@ client_handle_cookie_reject_of_length_10_head() { } 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 /usr/local/bin/packetdrill /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 @@ -149,12 +171,14 @@ client_handle_cookie_reject_of_length_11_head() { } 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 /usr/local/bin/packetdrill /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 @@ -162,12 +186,14 @@ client_handle_cookie_reject_of_length_12_head() { } 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 /usr/local/bin/packetdrill /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 @@ -175,12 +201,14 @@ client_handle_cookie_reject_of_length_13_head() { } 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 /usr/local/bin/packetdrill /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 @@ -188,12 +216,14 @@ client_handle_cookie_reject_of_length_14_head() { } 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 /usr/local/bin/packetdrill /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 @@ -201,12 +231,14 @@ client_handle_cookie_reject_of_length_15_head() { } 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 /usr/local/bin/packetdrill /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 @@ -214,12 +246,14 @@ client_handle_cookie_reject_of_length_16_head() { } 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 /usr/local/bin/packetdrill /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 @@ -227,12 +261,14 @@ client_handle_cookie_reject_of_length_17_head() { } 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 /usr/local/bin/packetdrill /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 @@ -240,12 +276,14 @@ client_handle_cookie_reject_of_length_18_head() { } 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 /usr/local/bin/packetdrill /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 @@ -253,12 +291,14 @@ client_handle_cookie_reject_of_length_19_head() { } 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 /usr/local/bin/packetdrill /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 @@ -266,12 +306,14 @@ client_handle_cookie_reject_of_length_20_head() { } 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 /usr/local/bin/packetdrill /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 @@ -279,12 +321,14 @@ client_handle_cookie_reject_of_length_21_head() { } 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 /usr/local/bin/packetdrill /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 @@ -292,12 +336,14 @@ client_handle_cookie_reject_of_length_22_head() { } 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 /usr/local/bin/packetdrill /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 @@ -305,12 +351,14 @@ client_handle_cookie_reject_of_length_23_head() { } 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 /usr/local/bin/packetdrill /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 @@ -318,12 +366,14 @@ client_handle_cookie_reject_of_length_24_head() { } 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 /usr/local/bin/packetdrill /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 @@ -331,12 +381,14 @@ client_handle_cookie_reject_of_length_25_head() { } 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 /usr/local/bin/packetdrill /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 @@ -344,12 +396,14 @@ client_handle_cookie_reject_of_length_26_head() { } 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 /usr/local/bin/packetdrill /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 @@ -357,12 +411,14 @@ client_handle_cookie_reject_of_length_27_head() { } 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 /usr/local/bin/packetdrill /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 @@ -370,12 +426,14 @@ client_handle_cookie_reject_of_length_28_head() { } 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 /usr/local/bin/packetdrill /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 @@ -383,12 +441,14 @@ client_handle_cookie_reject_of_length_29_head() { } 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 /usr/local/bin/packetdrill /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 @@ -396,12 +456,14 @@ client_handle_cookie_reject_of_length_30_head() { } 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 /usr/local/bin/packetdrill /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 @@ -409,12 +471,14 @@ client_handle_cookie_reject_of_length_31_head() { } 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 /usr/local/bin/packetdrill /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 @@ -422,12 +486,14 @@ client_handle_cookie_reject_of_length_32_head() { } 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 /usr/local/bin/packetdrill /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 @@ -435,12 +501,14 @@ client_handle_cookie_reject_of_length_33_head() { } 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 /usr/local/bin/packetdrill /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 @@ -448,12 +516,14 @@ client_handle_cookie_reject_of_length_34_head() { } 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 /usr/local/bin/packetdrill /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 @@ -461,12 +531,14 @@ client_handle_cookie_reject_of_length_35_head() { } 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 /usr/local/bin/packetdrill /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 @@ -474,12 +546,14 @@ client_handle_cookie_reject_of_length_36_head() { } 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 /usr/local/bin/packetdrill /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 @@ -487,12 +561,14 @@ client_handle_cookie_reject_of_length_37_head() { } 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 /usr/local/bin/packetdrill /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 @@ -500,51 +576,59 @@ client_handle_cookie_reject_of_length_38_head() { } 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 /usr/local/bin/packetdrill /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 /usr/local/bin/packetdrill /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 /usr/local/bin/packetdrill /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 /usr/local/bin/packetdrill /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 @@ -552,25 +636,29 @@ client_handle_cookie_update_of_length_04_head() { } 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 /usr/local/bin/packetdrill /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 /usr/local/bin/packetdrill /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 @@ -578,25 +666,29 @@ client_handle_cookie_update_of_length_06_head() { } 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 /usr/local/bin/packetdrill /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 /usr/local/bin/packetdrill /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 @@ -604,25 +696,29 @@ client_handle_cookie_update_of_length_08_head() { } 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 /usr/local/bin/packetdrill /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 /usr/local/bin/packetdrill /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 @@ -630,25 +726,29 @@ client_handle_cookie_update_of_length_10_head() { } 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 /usr/local/bin/packetdrill /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 /usr/local/bin/packetdrill /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 @@ -656,25 +756,29 @@ client_handle_cookie_update_of_length_12_head() { } 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 /usr/local/bin/packetdrill /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 /usr/local/bin/packetdrill /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 @@ -682,25 +786,29 @@ client_handle_cookie_update_of_length_14_head() { } 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 /usr/local/bin/packetdrill /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 /usr/local/bin/packetdrill /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 @@ -708,298 +816,344 @@ client_handle_cookie_update_of_length_16_head() { } 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 /usr/local/bin/packetdrill /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 /usr/local/bin/packetdrill /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 /usr/local/bin/packetdrill /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 /usr/local/bin/packetdrill /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 /usr/local/bin/packetdrill /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 /usr/local/bin/packetdrill /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 /usr/local/bin/packetdrill /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 /usr/local/bin/packetdrill /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 /usr/local/bin/packetdrill /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 /usr/local/bin/packetdrill /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 /usr/local/bin/packetdrill /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 /usr/local/bin/packetdrill /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 /usr/local/bin/packetdrill /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 /usr/local/bin/packetdrill /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 /usr/local/bin/packetdrill /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 /usr/local/bin/packetdrill /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 /usr/local/bin/packetdrill /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 /usr/local/bin/packetdrill /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 /usr/local/bin/packetdrill /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 /usr/local/bin/packetdrill /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 /usr/local/bin/packetdrill /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 /usr/local/bin/packetdrill /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 /usr/local/bin/packetdrill /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 @@ -1007,12 +1161,14 @@ client_handle_initial_cookie_of_length_01_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1020,12 +1176,14 @@ client_handle_initial_cookie_of_length_02_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1033,12 +1191,14 @@ client_handle_initial_cookie_of_length_03_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1046,12 +1206,14 @@ client_handle_initial_cookie_of_length_04_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1059,12 +1221,14 @@ client_handle_initial_cookie_of_length_05_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1072,12 +1236,14 @@ client_handle_initial_cookie_of_length_06_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1085,12 +1251,14 @@ client_handle_initial_cookie_of_length_07_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1098,12 +1266,14 @@ client_handle_initial_cookie_of_length_08_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1111,12 +1281,14 @@ client_handle_initial_cookie_of_length_09_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1124,12 +1296,14 @@ client_handle_initial_cookie_of_length_10_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1137,12 +1311,14 @@ client_handle_initial_cookie_of_length_11_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1150,12 +1326,14 @@ client_handle_initial_cookie_of_length_12_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1163,12 +1341,14 @@ client_handle_initial_cookie_of_length_13_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1176,12 +1356,14 @@ client_handle_initial_cookie_of_length_14_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1189,12 +1371,14 @@ client_handle_initial_cookie_of_length_15_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1202,12 +1386,14 @@ client_handle_initial_cookie_of_length_16_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1215,12 +1401,14 @@ client_handle_initial_cookie_of_length_17_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1228,12 +1416,14 @@ client_handle_initial_cookie_of_length_18_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1241,12 +1431,14 @@ client_handle_initial_cookie_of_length_19_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1254,12 +1446,14 @@ client_handle_initial_cookie_of_length_20_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1267,12 +1461,14 @@ client_handle_initial_cookie_of_length_21_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1280,12 +1476,14 @@ client_handle_initial_cookie_of_length_22_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1293,12 +1491,14 @@ client_handle_initial_cookie_of_length_23_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1306,12 +1506,14 @@ client_handle_initial_cookie_of_length_24_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1319,12 +1521,14 @@ client_handle_initial_cookie_of_length_25_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1332,12 +1536,14 @@ client_handle_initial_cookie_of_length_26_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1345,12 +1551,14 @@ client_handle_initial_cookie_of_length_27_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1358,12 +1566,14 @@ client_handle_initial_cookie_of_length_28_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1371,12 +1581,14 @@ client_handle_initial_cookie_of_length_29_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1384,12 +1596,14 @@ client_handle_initial_cookie_of_length_30_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1397,12 +1611,14 @@ client_handle_initial_cookie_of_length_31_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1410,12 +1626,14 @@ client_handle_initial_cookie_of_length_32_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1423,12 +1641,14 @@ client_handle_initial_cookie_of_length_33_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1436,12 +1656,14 @@ client_handle_initial_cookie_of_length_34_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1449,12 +1671,14 @@ client_handle_initial_cookie_of_length_35_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1462,12 +1686,14 @@ client_handle_initial_cookie_of_length_36_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1475,12 +1701,14 @@ client_handle_initial_cookie_of_length_37_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1488,12 +1716,14 @@ client_handle_initial_cookie_of_length_38_head() { } 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 /usr/local/bin/packetdrill /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 @@ -1501,25 +1731,29 @@ client_handle_server_not_supporting_fast_open_head() { } 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 /usr/local/bin/packetdrill /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 /usr/local/bin/packetdrill /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 @@ -1527,12 +1761,14 @@ overlapping_050_075_head() { } overlapping_050_075_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-075.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -1540,12 +1776,14 @@ overlapping_050_100_head() { } overlapping_050_100_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-100.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -1553,12 +1791,14 @@ overlapping_050_150_head() { } overlapping_050_150_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-150.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -1566,12 +1806,14 @@ overlapping_050_200_head() { } overlapping_050_200_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-200.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -1579,12 +1821,14 @@ overlapping_050_275_head() { } overlapping_050_275_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-275.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -1592,12 +1836,14 @@ overlapping_050_300_head() { } overlapping_050_300_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-300.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -1605,12 +1851,14 @@ overlapping_050_350_head() { } overlapping_050_350_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-350.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -1618,12 +1866,14 @@ overlapping_050_400_head() { } overlapping_050_400_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-400.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -1631,12 +1881,14 @@ overlapping_050_475_head() { } overlapping_050_475_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-475.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -1644,12 +1896,14 @@ overlapping_050_500_head() { } overlapping_050_500_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-500.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -1657,12 +1911,14 @@ overlapping_050_550_head() { } overlapping_050_550_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-550.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -1670,12 +1926,14 @@ overlapping_050_600_head() { } overlapping_050_600_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-600.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -1683,12 +1941,14 @@ overlapping_050_675_head() { } overlapping_050_675_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-675.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -1696,12 +1956,14 @@ overlapping_050_700_head() { } overlapping_050_700_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-050-700.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -1709,12 +1971,14 @@ overlapping_100_150_head() { } overlapping_100_150_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-100-150.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -1722,12 +1986,14 @@ overlapping_100_200_head() { } overlapping_100_200_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-100-200.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -1735,12 +2001,14 @@ overlapping_100_275_head() { } overlapping_100_275_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-100-275.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -1748,12 +2016,14 @@ overlapping_100_300_head() { } overlapping_100_300_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-100-300.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -1761,12 +2031,14 @@ overlapping_100_350_head() { } overlapping_100_350_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-100-350.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -1774,12 +2046,14 @@ overlapping_100_400_head() { } overlapping_100_400_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-100-400.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -1787,12 +2061,14 @@ overlapping_100_475_head() { } overlapping_100_475_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-100-475.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -1800,12 +2076,14 @@ overlapping_100_500_head() { } overlapping_100_500_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-100-500.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -1813,12 +2091,14 @@ overlapping_100_550_head() { } overlapping_100_550_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-100-550.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -1826,12 +2106,14 @@ overlapping_100_600_head() { } overlapping_100_600_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-100-600.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -1839,12 +2121,14 @@ overlapping_100_675_head() { } overlapping_100_675_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-100-675.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -1852,12 +2136,14 @@ overlapping_100_700_head() { } overlapping_100_700_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-100-700.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -1865,12 +2151,14 @@ overlapping_150_200_head() { } overlapping_150_200_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-150-200.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -1878,12 +2166,14 @@ overlapping_150_275_head() { } overlapping_150_275_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-150-275.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -1891,12 +2181,14 @@ overlapping_150_300_head() { } overlapping_150_300_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-150-300.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -1904,12 +2196,14 @@ overlapping_150_350_head() { } overlapping_150_350_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-150-350.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -1917,12 +2211,14 @@ overlapping_150_400_head() { } overlapping_150_400_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-150-400.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -1930,12 +2226,14 @@ overlapping_150_475_head() { } overlapping_150_475_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-150-475.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -1943,12 +2241,14 @@ overlapping_150_500_head() { } overlapping_150_500_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-150-500.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -1956,12 +2256,14 @@ overlapping_150_550_head() { } overlapping_150_550_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-150-550.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -1969,12 +2271,14 @@ overlapping_150_600_head() { } overlapping_150_600_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-150-600.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -1982,12 +2286,14 @@ overlapping_150_675_head() { } overlapping_150_675_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-150-675.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -1995,12 +2301,14 @@ overlapping_150_700_head() { } overlapping_150_700_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-150-700.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2008,12 +2316,14 @@ overlapping_200_275_head() { } overlapping_200_275_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-200-275.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2021,12 +2331,14 @@ overlapping_200_300_head() { } overlapping_200_300_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-200-300.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2034,12 +2346,14 @@ overlapping_200_32200_head() { } overlapping_200_32200_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-200-32200.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2047,12 +2361,14 @@ overlapping_200_350_head() { } overlapping_200_350_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-200-350.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2060,12 +2376,14 @@ overlapping_200_400_head() { } overlapping_200_400_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-200-400.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2073,12 +2391,14 @@ overlapping_200_475_head() { } overlapping_200_475_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-200-475.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2086,12 +2406,14 @@ overlapping_200_500_head() { } overlapping_200_500_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-200-500.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2099,12 +2421,14 @@ overlapping_200_550_head() { } overlapping_200_550_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-200-550.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2112,12 +2436,14 @@ overlapping_200_600_head() { } overlapping_200_600_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-200-600.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2125,12 +2451,14 @@ overlapping_200_675_head() { } overlapping_200_675_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-200-675.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2138,12 +2466,14 @@ overlapping_200_700_head() { } overlapping_200_700_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-200-700.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2151,12 +2481,14 @@ overlapping_250_275_head() { } overlapping_250_275_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-250-275.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2164,12 +2496,14 @@ overlapping_250_300_head() { } overlapping_250_300_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-250-300.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2177,12 +2511,14 @@ overlapping_250_350_head() { } overlapping_250_350_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-250-350.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2190,12 +2526,14 @@ overlapping_250_400_head() { } overlapping_250_400_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-250-400.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2203,12 +2541,14 @@ overlapping_250_475_head() { } overlapping_250_475_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-250-475.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2216,12 +2556,14 @@ overlapping_250_500_head() { } overlapping_250_500_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-250-500.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2229,12 +2571,14 @@ overlapping_250_550_head() { } overlapping_250_550_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-250-550.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2242,12 +2586,14 @@ overlapping_250_600_head() { } overlapping_250_600_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-250-600.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2255,12 +2601,14 @@ overlapping_250_675_head() { } overlapping_250_675_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-250-675.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2268,12 +2616,14 @@ overlapping_250_700_head() { } overlapping_250_700_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-250-700.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2281,12 +2631,14 @@ overlapping_300_350_head() { } overlapping_300_350_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-300-350.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2294,12 +2646,14 @@ overlapping_300_400_head() { } overlapping_300_400_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-300-400.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2307,12 +2661,14 @@ overlapping_300_475_head() { } overlapping_300_475_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-300-475.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2320,12 +2676,14 @@ overlapping_300_500_head() { } overlapping_300_500_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-300-500.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2333,12 +2691,14 @@ overlapping_300_550_head() { } overlapping_300_550_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-300-550.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2346,12 +2706,14 @@ overlapping_300_600_head() { } overlapping_300_600_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-300-600.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2359,12 +2721,14 @@ overlapping_300_675_head() { } overlapping_300_675_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-300-675.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2372,12 +2736,14 @@ overlapping_300_700_head() { } overlapping_300_700_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-300-700.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2385,12 +2751,14 @@ overlapping_350_400_head() { } overlapping_350_400_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-350-400.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2398,12 +2766,14 @@ overlapping_350_475_head() { } overlapping_350_475_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-350-475.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2411,12 +2781,14 @@ overlapping_350_500_head() { } overlapping_350_500_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-350-500.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2424,12 +2796,14 @@ overlapping_350_550_head() { } overlapping_350_550_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-350-550.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2437,12 +2811,14 @@ overlapping_350_600_head() { } overlapping_350_600_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-350-600.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2450,12 +2826,14 @@ overlapping_350_675_head() { } overlapping_350_675_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-350-675.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2463,12 +2841,14 @@ overlapping_350_700_head() { } overlapping_350_700_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-350-700.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2476,12 +2856,14 @@ overlapping_400_475_head() { } overlapping_400_475_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-400-475.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2489,12 +2871,14 @@ overlapping_400_500_head() { } overlapping_400_500_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-400-500.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2502,12 +2886,14 @@ overlapping_400_550_head() { } overlapping_400_550_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-400-550.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2515,12 +2901,14 @@ overlapping_400_600_head() { } overlapping_400_600_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-400-600.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2528,12 +2916,14 @@ overlapping_400_675_head() { } overlapping_400_675_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-400-675.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2541,12 +2931,14 @@ overlapping_400_700_head() { } overlapping_400_700_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-400-700.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2554,12 +2946,14 @@ overlapping_450_475_head() { } overlapping_450_475_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-450-475.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2567,12 +2961,14 @@ overlapping_450_500_head() { } overlapping_450_500_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-450-500.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2580,12 +2976,14 @@ overlapping_450_550_head() { } overlapping_450_550_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-450-550.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2593,12 +2991,14 @@ overlapping_450_600_head() { } overlapping_450_600_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-450-600.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2606,12 +3006,14 @@ overlapping_450_675_head() { } overlapping_450_675_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-450-675.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2619,12 +3021,14 @@ overlapping_450_700_head() { } overlapping_450_700_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-450-700.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2632,12 +3036,14 @@ overlapping_500_550_head() { } overlapping_500_550_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-500-550.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2645,12 +3051,14 @@ overlapping_500_600_head() { } overlapping_500_600_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-500-600.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2658,12 +3066,14 @@ overlapping_500_675_head() { } overlapping_500_675_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-500-675.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2671,12 +3081,14 @@ overlapping_500_700_head() { } overlapping_500_700_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-500-700.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2684,12 +3096,14 @@ overlapping_550_600_head() { } overlapping_550_600_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-550-600.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2697,12 +3111,14 @@ overlapping_550_675_head() { } overlapping_550_675_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-550-675.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2710,12 +3126,14 @@ overlapping_550_700_head() { } overlapping_550_700_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-550-700.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2723,12 +3141,14 @@ overlapping_600_675_head() { } overlapping_600_675_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-600-675.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2736,12 +3156,14 @@ overlapping_600_700_head() { } overlapping_600_700_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-600-700.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2749,12 +3171,14 @@ overlapping_650_675_head() { } overlapping_650_675_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-650-675.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2762,12 +3186,14 @@ overlapping_650_700_head() { } overlapping_650_700_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/overlapping-650-700.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2775,12 +3201,14 @@ reordering_12345_head() { } reordering_12345_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-12345.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2788,12 +3216,14 @@ reordering_12354_head() { } reordering_12354_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-12354.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2801,12 +3231,14 @@ reordering_12435_head() { } reordering_12435_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-12435.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2814,12 +3246,14 @@ reordering_12453_head() { } reordering_12453_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-12453.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2827,12 +3261,14 @@ reordering_12534_head() { } reordering_12534_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-12534.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2840,12 +3276,14 @@ reordering_12543_head() { } reordering_12543_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-12543.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2853,12 +3291,14 @@ reordering_13245_head() { } reordering_13245_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-13245.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2866,12 +3306,14 @@ reordering_13254_head() { } reordering_13254_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-13254.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2879,12 +3321,14 @@ reordering_13425_head() { } reordering_13425_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-13425.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2892,12 +3336,14 @@ reordering_13452_head() { } reordering_13452_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-13452.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2905,12 +3351,14 @@ reordering_13524_head() { } reordering_13524_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-13524.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2918,12 +3366,14 @@ reordering_13542_head() { } reordering_13542_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-13542.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2931,12 +3381,14 @@ reordering_14235_head() { } reordering_14235_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-14235.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2944,12 +3396,14 @@ reordering_14253_head() { } reordering_14253_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-14253.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2957,12 +3411,14 @@ reordering_14325_head() { } reordering_14325_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-14325.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2970,12 +3426,14 @@ reordering_14352_head() { } reordering_14352_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-14352.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2983,12 +3441,14 @@ reordering_14523_head() { } reordering_14523_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-14523.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -2996,12 +3456,14 @@ reordering_14532_head() { } reordering_14532_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-14532.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3009,12 +3471,14 @@ reordering_15234_head() { } reordering_15234_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-15234.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3022,12 +3486,14 @@ reordering_15243_head() { } reordering_15243_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-15243.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3035,12 +3501,14 @@ reordering_15324_head() { } reordering_15324_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-15324.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3048,12 +3516,14 @@ reordering_15342_head() { } reordering_15342_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-15342.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3061,12 +3531,14 @@ reordering_15423_head() { } reordering_15423_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-15423.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3074,12 +3546,14 @@ reordering_15432_head() { } reordering_15432_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-15432.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3087,12 +3561,14 @@ reordering_21345_head() { } reordering_21345_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-21345.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3100,12 +3576,14 @@ reordering_21354_head() { } reordering_21354_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-21354.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3113,12 +3591,14 @@ reordering_21435_head() { } reordering_21435_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-21435.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3126,12 +3606,14 @@ reordering_21453_head() { } reordering_21453_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-21453.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3139,12 +3621,14 @@ reordering_21534_head() { } reordering_21534_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-21534.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3152,12 +3636,14 @@ reordering_21543_head() { } reordering_21543_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-21543.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3165,12 +3651,14 @@ reordering_23145_head() { } reordering_23145_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-23145.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3178,12 +3666,14 @@ reordering_23154_head() { } reordering_23154_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-23154.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3191,12 +3681,14 @@ reordering_23415_head() { } reordering_23415_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-23415.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3204,12 +3696,14 @@ reordering_23451_head() { } reordering_23451_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-23451.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3217,12 +3711,14 @@ reordering_23514_head() { } reordering_23514_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-23514.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3230,12 +3726,14 @@ reordering_23541_head() { } reordering_23541_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-23541.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3243,12 +3741,14 @@ reordering_24135_head() { } reordering_24135_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-24135.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3256,12 +3756,14 @@ reordering_24153_head() { } reordering_24153_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-24153.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3269,12 +3771,14 @@ reordering_24315_head() { } reordering_24315_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-24315.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3282,12 +3786,14 @@ reordering_24351_head() { } reordering_24351_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-24351.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3295,12 +3801,14 @@ reordering_24513_head() { } reordering_24513_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-24513.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3308,12 +3816,14 @@ reordering_24531_head() { } reordering_24531_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-24531.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3321,12 +3831,14 @@ reordering_25134_head() { } reordering_25134_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-25134.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3334,12 +3846,14 @@ reordering_25143_head() { } reordering_25143_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-25143.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3347,12 +3861,14 @@ reordering_25314_head() { } reordering_25314_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-25314.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3360,12 +3876,14 @@ reordering_25341_head() { } reordering_25341_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-25341.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3373,12 +3891,14 @@ reordering_25413_head() { } reordering_25413_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-25413.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3386,12 +3906,14 @@ reordering_25431_head() { } reordering_25431_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-25431.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3399,12 +3921,14 @@ reordering_31245_head() { } reordering_31245_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-31245.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3412,12 +3936,14 @@ reordering_31254_head() { } reordering_31254_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-31254.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3425,12 +3951,14 @@ reordering_31425_head() { } reordering_31425_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-31425.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3438,12 +3966,14 @@ reordering_31452_head() { } reordering_31452_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-31452.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3451,12 +3981,14 @@ reordering_31524_head() { } reordering_31524_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-31524.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3464,12 +3996,14 @@ reordering_31542_head() { } reordering_31542_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-31542.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3477,12 +4011,14 @@ reordering_32145_head() { } reordering_32145_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-32145.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3490,12 +4026,14 @@ reordering_32154_head() { } reordering_32154_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-32154.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3503,12 +4041,14 @@ reordering_32415_head() { } reordering_32415_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-32415.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3516,12 +4056,14 @@ reordering_32451_head() { } reordering_32451_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-32451.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3529,12 +4071,14 @@ reordering_32514_head() { } reordering_32514_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-32514.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3542,12 +4086,14 @@ reordering_32541_head() { } reordering_32541_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-32541.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3555,12 +4101,14 @@ reordering_34125_head() { } reordering_34125_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-34125.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3568,12 +4116,14 @@ reordering_34152_head() { } reordering_34152_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-34152.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3581,12 +4131,14 @@ reordering_34215_head() { } reordering_34215_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-34215.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3594,12 +4146,14 @@ reordering_34251_head() { } reordering_34251_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-34251.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3607,12 +4161,14 @@ reordering_34512_head() { } reordering_34512_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-34512.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3620,12 +4176,14 @@ reordering_34521_head() { } reordering_34521_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-34521.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3633,12 +4191,14 @@ reordering_35124_head() { } reordering_35124_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-35124.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3646,12 +4206,14 @@ reordering_35142_head() { } reordering_35142_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-35142.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3659,12 +4221,14 @@ reordering_35214_head() { } reordering_35214_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-35214.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3672,12 +4236,14 @@ reordering_35241_head() { } reordering_35241_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-35241.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3685,12 +4251,14 @@ reordering_35412_head() { } reordering_35412_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-35412.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3698,12 +4266,14 @@ reordering_35421_head() { } reordering_35421_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-35421.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3711,12 +4281,14 @@ reordering_41235_head() { } reordering_41235_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-41235.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3724,12 +4296,14 @@ reordering_41253_head() { } reordering_41253_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-41253.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3737,12 +4311,14 @@ reordering_41325_head() { } reordering_41325_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-41325.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3750,12 +4326,14 @@ reordering_41352_head() { } reordering_41352_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-41352.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3763,12 +4341,14 @@ reordering_41523_head() { } reordering_41523_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-41523.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3776,12 +4356,14 @@ reordering_41532_head() { } reordering_41532_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-41532.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3789,12 +4371,14 @@ reordering_42135_head() { } reordering_42135_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-42135.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3802,12 +4386,14 @@ reordering_42153_head() { } reordering_42153_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-42153.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3815,12 +4401,14 @@ reordering_42315_head() { } reordering_42315_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-42315.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3828,12 +4416,14 @@ reordering_42351_head() { } reordering_42351_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-42351.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3841,12 +4431,14 @@ reordering_42513_head() { } reordering_42513_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-42513.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3854,12 +4446,14 @@ reordering_42531_head() { } reordering_42531_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-42531.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3867,12 +4461,14 @@ reordering_43125_head() { } reordering_43125_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-43125.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3880,12 +4476,14 @@ reordering_43152_head() { } reordering_43152_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-43152.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3893,12 +4491,14 @@ reordering_43215_head() { } reordering_43215_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-43215.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3906,12 +4506,14 @@ reordering_43251_head() { } reordering_43251_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-43251.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3919,12 +4521,14 @@ reordering_43512_head() { } reordering_43512_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-43512.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3932,12 +4536,14 @@ reordering_43521_head() { } reordering_43521_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-43521.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3945,12 +4551,14 @@ reordering_45123_head() { } reordering_45123_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-45123.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3958,12 +4566,14 @@ reordering_45132_head() { } reordering_45132_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-45132.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3971,12 +4581,14 @@ reordering_45213_head() { } reordering_45213_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-45213.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3984,12 +4596,14 @@ reordering_45231_head() { } reordering_45231_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-45231.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -3997,12 +4611,14 @@ reordering_45312_head() { } reordering_45312_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-45312.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4010,12 +4626,14 @@ reordering_45321_head() { } reordering_45321_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-45321.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4023,12 +4641,14 @@ reordering_51234_head() { } reordering_51234_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-51234.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4036,12 +4656,14 @@ reordering_51243_head() { } reordering_51243_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-51243.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4049,12 +4671,14 @@ reordering_51324_head() { } reordering_51324_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-51324.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4062,12 +4686,14 @@ reordering_51342_head() { } reordering_51342_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-51342.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4075,12 +4701,14 @@ reordering_51423_head() { } reordering_51423_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-51423.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4088,12 +4716,14 @@ reordering_51432_head() { } reordering_51432_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-51432.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4101,12 +4731,14 @@ reordering_52134_head() { } reordering_52134_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-52134.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4114,12 +4746,14 @@ reordering_52143_head() { } reordering_52143_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-52143.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4127,12 +4761,14 @@ reordering_52314_head() { } reordering_52314_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-52314.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4140,12 +4776,14 @@ reordering_52341_head() { } reordering_52341_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-52341.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4153,12 +4791,14 @@ reordering_52413_head() { } reordering_52413_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-52413.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4166,12 +4806,14 @@ reordering_52431_head() { } reordering_52431_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-52431.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4179,12 +4821,14 @@ reordering_53124_head() { } reordering_53124_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-53124.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4192,12 +4836,14 @@ reordering_53142_head() { } reordering_53142_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-53142.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4205,12 +4851,14 @@ reordering_53214_head() { } reordering_53214_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-53214.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4218,12 +4866,14 @@ reordering_53241_head() { } reordering_53241_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-53241.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4231,12 +4881,14 @@ reordering_53412_head() { } reordering_53412_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-53412.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4244,12 +4896,14 @@ reordering_53421_head() { } reordering_53421_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-53421.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4257,12 +4911,14 @@ reordering_54123_head() { } reordering_54123_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-54123.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4270,12 +4926,14 @@ reordering_54132_head() { } reordering_54132_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-54132.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4283,12 +4941,14 @@ reordering_54213_head() { } reordering_54213_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-54213.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4296,12 +4956,14 @@ reordering_54231_head() { } reordering_54231_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-54231.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4309,12 +4971,14 @@ reordering_54312_head() { } reordering_54312_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-54312.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4322,12 +4986,14 @@ reordering_54321_head() { } reordering_54321_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-54321.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4335,12 +5001,14 @@ reordering_5F4321_head() { } reordering_5F4321_body() { + save_sysctls /usr/local/share/tcptestsuite/rcv-data-segments/reordering-5F4321.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4348,12 +5016,14 @@ rcv_icmp_hard_error_comm_prohibited_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -4361,12 +5031,14 @@ rcv_icmp_hard_error_comm_prohibited_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -4374,12 +5046,14 @@ rcv_icmp_hard_error_host_prohibited_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -4387,12 +5061,14 @@ rcv_icmp_hard_error_ignored_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -4400,12 +5076,14 @@ rcv_icmp_hard_error_ignored_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -4413,12 +5091,14 @@ rcv_icmp_hard_error_net_prohibited_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -4426,12 +5106,14 @@ rcv_icmp_hard_error_port_unreachable_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -4439,12 +5121,14 @@ rcv_icmp_hard_error_port_unreachable_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -4452,12 +5136,14 @@ rcv_icmp_hard_error_proto_unreachable_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -4465,12 +5151,14 @@ rcv_icmp_hard_error_proto_unreachable_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -4478,12 +5166,14 @@ rcv_icmp_hard_error_ttl_exceeded_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -4491,12 +5181,14 @@ rcv_icmp_hard_error_ttl_exceeded_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -4504,12 +5196,14 @@ snd_syn_mss_inherited_from_mtu_1280_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -4517,12 +5211,14 @@ snd_syn_mss_inherited_from_mtu_65535_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -4530,12 +5226,14 @@ snd_syn_mss_inherited_from_mtu_65535_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -4543,12 +5241,14 @@ snd_syn_mss_inherited_from_mtu_72_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -4556,12 +5256,14 @@ snd_syn_mss_inherited_from_mtu_9000_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -4569,12 +5271,14 @@ snd_syn_mss_inherited_from_mtu_9000_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -4582,12 +5286,14 @@ snd_syn_rtx_drop_options_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -4595,12 +5301,14 @@ snd_syn_rtx_drop_options_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -4608,12 +5316,14 @@ snd_syn_rtx_keepinit_ipv4_head() { } snd_syn_rtx_keepinit_ipv4_body() { + save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-rtx-keepinit-ipv4.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4621,12 +5331,14 @@ snd_syn_rtx_keepinit_ipv6_head() { } snd_syn_rtx_keepinit_ipv6_body() { + save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-rtx-keepinit-ipv6.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4634,12 +5346,14 @@ snd_syn_rtx_max_number_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -4647,12 +5361,14 @@ snd_syn_rtx_max_number_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -4660,12 +5376,14 @@ snd_syn_with_default_options_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -4673,12 +5391,14 @@ snd_syn_with_default_options_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -4686,12 +5406,14 @@ snd_syn_with_ecn_alt_maxretries_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -4699,12 +5421,14 @@ snd_syn_with_ecn_alt_maxretries_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -4712,12 +5436,14 @@ snd_syn_with_ecn_ipv4_head() { } snd_syn_with_ecn_ipv4_body() { + save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-with-ecn-ipv4.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4725,12 +5451,14 @@ snd_syn_with_ecn_ipv6_head() { } snd_syn_with_ecn_ipv6_body() { + save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-with-ecn-ipv6.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4738,12 +5466,14 @@ snd_syn_with_max_ws_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -4751,12 +5481,14 @@ snd_syn_with_max_ws_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -4764,12 +5496,14 @@ snd_syn_with_min_ws_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -4777,12 +5511,14 @@ snd_syn_with_min_ws_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -4790,12 +5526,14 @@ snd_syn_without_options_ipv4_head() { } snd_syn_without_options_ipv4_body() { + save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-without-options-ipv4.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4803,12 +5541,14 @@ snd_syn_without_options_ipv6_head() { } snd_syn_without_options_ipv6_body() { + save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-without-options-ipv6.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4816,12 +5556,14 @@ snd_syn_without_sack_and_ws_and_ts_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -4829,12 +5571,14 @@ snd_syn_without_sack_and_ws_and_ts_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -4842,12 +5586,14 @@ snd_syn_without_sack_ipv4_head() { } snd_syn_without_sack_ipv4_body() { + save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-without-sack-ipv4.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4855,12 +5601,14 @@ snd_syn_without_sack_ipv6_head() { } snd_syn_without_sack_ipv6_body() { + save_sysctls /usr/local/share/tcptestsuite/snd-syn/snd-syn-without-sack-ipv6.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4868,12 +5616,14 @@ snd_syn_without_ws_and_ts_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -4881,12 +5631,14 @@ snd_syn_without_ws_and_ts_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -4894,12 +5646,14 @@ close_wait_ipv4_head() { } close_wait_ipv4_body() { + save_sysctls /usr/local/share/tcptestsuite/snippets/close-wait-ipv4.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4907,12 +5661,14 @@ close_wait_ipv6_head() { } close_wait_ipv6_body() { + save_sysctls /usr/local/share/tcptestsuite/snippets/close-wait-ipv6.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4920,12 +5676,14 @@ closed_initially_ipv4_head() { } closed_initially_ipv4_body() { + save_sysctls /usr/local/share/tcptestsuite/snippets/closed-initially-ipv4.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4933,12 +5691,14 @@ closed_initially_ipv6_head() { } closed_initially_ipv6_body() { + save_sysctls /usr/local/share/tcptestsuite/snippets/closed-initially-ipv6.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4946,12 +5706,14 @@ closed_via_last_ack_ipv4_head() { } closed_via_last_ack_ipv4_body() { + save_sysctls /usr/local/share/tcptestsuite/snippets/closed-via-last-ack-ipv4.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4959,12 +5721,14 @@ closed_via_last_ack_ipv6_head() { } closed_via_last_ack_ipv6_body() { + save_sysctls /usr/local/share/tcptestsuite/snippets/closed-via-last-ack-ipv6.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4972,12 +5736,14 @@ closing_ipv4_head() { } closing_ipv4_body() { + save_sysctls /usr/local/share/tcptestsuite/snippets/closing-ipv4.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4985,12 +5751,14 @@ closing_ipv6_head() { } closing_ipv6_body() { + save_sysctls /usr/local/share/tcptestsuite/snippets/closing-ipv6.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -4998,12 +5766,14 @@ established_ipv4_head() { } established_ipv4_body() { + save_sysctls /usr/local/share/tcptestsuite/snippets/established-ipv4.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -5011,12 +5781,14 @@ established_ipv6_head() { } established_ipv6_body() { + save_sysctls /usr/local/share/tcptestsuite/snippets/established-ipv6.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -5024,12 +5796,14 @@ fin_wait_1_ipv4_head() { } fin_wait_1_ipv4_body() { + save_sysctls /usr/local/share/tcptestsuite/snippets/fin-wait-1-ipv4.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -5037,12 +5811,14 @@ fin_wait_1_ipv6_head() { } fin_wait_1_ipv6_body() { + save_sysctls /usr/local/share/tcptestsuite/snippets/fin-wait-1-ipv6.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -5050,12 +5826,14 @@ fin_wait_2_ipv4_head() { } fin_wait_2_ipv4_body() { + save_sysctls /usr/local/share/tcptestsuite/snippets/fin-wait-2-ipv4.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -5063,12 +5841,14 @@ fin_wait_2_ipv6_head() { } fin_wait_2_ipv6_body() { + save_sysctls /usr/local/share/tcptestsuite/snippets/fin-wait-2-ipv6.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -5076,12 +5856,14 @@ last_ack_ipv4_head() { } last_ack_ipv4_body() { + save_sysctls /usr/local/share/tcptestsuite/snippets/last-ack-ipv4.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -5089,12 +5871,14 @@ last_ack_ipv6_head() { } last_ack_ipv6_body() { + save_sysctls /usr/local/share/tcptestsuite/snippets/last-ack-ipv6.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -5102,12 +5886,14 @@ listen_ipv4_head() { } listen_ipv4_body() { + save_sysctls /usr/local/share/tcptestsuite/snippets/listen-ipv4.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -5115,12 +5901,14 @@ listen_ipv6_head() { } listen_ipv6_body() { + save_sysctls /usr/local/share/tcptestsuite/snippets/listen-ipv6.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -5128,12 +5916,14 @@ noopt_parallel_syn_w_options_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5141,12 +5931,14 @@ noopt_strict_tsopt_head() { } noopt_strict_tsopt_body() { + save_sysctls /usr/local/share/tcptestsuite/snippets/noopt-strict-tsopt.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -5154,12 +5946,14 @@ noopt_syn_rcvd_via_syn_sent_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5167,12 +5961,14 @@ syn_rcvd_via_listen_ipv4_head() { } syn_rcvd_via_listen_ipv4_body() { + save_sysctls /usr/local/share/tcptestsuite/snippets/syn-rcvd-via-listen-ipv4.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -5180,12 +5976,14 @@ syn_rcvd_via_listen_ipv6_head() { } syn_rcvd_via_listen_ipv6_body() { + save_sysctls /usr/local/share/tcptestsuite/snippets/syn-rcvd-via-listen-ipv6.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -5193,12 +5991,14 @@ syn_rcvd_via_syn_sent_ipv4_ecn01_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5206,12 +6006,14 @@ syn_rcvd_via_syn_sent_ipv4_ecn10_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5219,12 +6021,14 @@ syn_rcvd_via_syn_sent_ipv4_ecn11_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5232,12 +6036,14 @@ syn_rcvd_via_syn_sent_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5245,12 +6051,14 @@ syn_rcvd_via_syn_sent_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5258,12 +6066,14 @@ syn_sent_ipv4_head() { } syn_sent_ipv4_body() { + save_sysctls /usr/local/share/tcptestsuite/snippets/syn-sent-ipv4.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -5271,12 +6081,14 @@ syn_sent_ipv6_head() { } syn_sent_ipv6_body() { + save_sysctls /usr/local/share/tcptestsuite/snippets/syn-sent-ipv6.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -5284,12 +6096,14 @@ time_wait_via_closing_ipv4_head() { } time_wait_via_closing_ipv4_body() { + save_sysctls /usr/local/share/tcptestsuite/snippets/time-wait-via-closing-ipv4.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -5297,12 +6111,14 @@ time_wait_via_closing_ipv6_head() { } time_wait_via_closing_ipv6_body() { + save_sysctls /usr/local/share/tcptestsuite/snippets/time-wait-via-closing-ipv6.pkt - atf_check -o ignore /usr/local/bin/packetdrill /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 @@ -5310,12 +6126,14 @@ time_wait_via_fin_wait_1_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5323,12 +6141,14 @@ time_wait_via_fin_wait_1_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5336,12 +6156,14 @@ time_wait_via_fin_wait_2_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5349,12 +6171,14 @@ time_wait_via_fin_wait_2_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5362,12 +6186,14 @@ socket_api_getsockopt_keepcnt_inherited_from_sysctl_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5375,12 +6201,14 @@ socket_api_getsockopt_keepcnt_inherited_from_sysctl_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5388,12 +6216,14 @@ socket_api_getsockopt_keepidle_inherited_from_sysctl_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5401,12 +6231,14 @@ socket_api_getsockopt_keepidle_inherited_from_sysctl_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5414,12 +6246,14 @@ socket_api_getsockopt_keepinit_inherited_from_sysctl_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5427,12 +6261,14 @@ socket_api_getsockopt_keepinit_inherited_from_sysctl_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5440,12 +6276,14 @@ socket_api_getsockopt_keepintvl_inherited_from_sysctl_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5453,12 +6291,14 @@ socket_api_getsockopt_keepintvl_inherited_from_sysctl_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5466,12 +6306,14 @@ socket_api_getsockopt_tcpinfo_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5479,12 +6321,134 @@ socket_api_getsockopt_tcpinfo_ipv6_head() { } 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 /usr/local/bin/packetdrill /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_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 @@ -5492,12 +6456,14 @@ rcv_ack_with_data_closed_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5505,12 +6471,14 @@ rcv_ack_with_data_closed_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5518,12 +6486,14 @@ rcv_ack_without_data_closed_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5531,12 +6501,14 @@ rcv_ack_without_data_closed_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5544,12 +6516,14 @@ rcv_ack_with_data_listen_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5557,12 +6531,14 @@ rcv_ack_with_data_listen_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5570,12 +6546,14 @@ rcv_ack_without_data_listen_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5583,12 +6561,14 @@ rcv_ack_without_data_listen_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5596,12 +6576,14 @@ rcv_ack_with_data_syn_sent_ack_left_edge_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5609,12 +6591,14 @@ rcv_ack_with_data_syn_sent_ack_left_edge_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5622,12 +6606,14 @@ rcv_ack_with_data_syn_sent_ack_outside_left_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5635,12 +6621,14 @@ rcv_ack_with_data_syn_sent_ack_outside_left_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5648,12 +6636,14 @@ rcv_ack_with_data_syn_sent_ack_outside_right_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5661,12 +6651,14 @@ rcv_ack_with_data_syn_sent_ack_outside_right_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5674,12 +6666,14 @@ rcv_ack_without_data_syn_sent_ack_left_edge_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5687,12 +6681,14 @@ rcv_ack_without_data_syn_sent_ack_left_edge_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5700,12 +6696,14 @@ rcv_ack_without_data_syn_sent_ack_outside_left_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5713,12 +6711,14 @@ rcv_ack_without_data_syn_sent_ack_outside_left_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5726,12 +6726,14 @@ rcv_ack_without_data_syn_sent_ack_outside_right_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5739,12 +6741,14 @@ rcv_ack_without_data_syn_sent_ack_outside_right_ipv6_head() { } 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 /usr/local/bin/packetdrill /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_fin_ack_with_data_closed_ipv4 cleanup rcv_fin_ack_with_data_closed_ipv4_head() { atf_set timeout 10 @@ -5752,12 +6756,14 @@ rcv_fin_ack_with_data_closed_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5765,12 +6771,14 @@ rcv_fin_ack_with_data_closed_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5778,12 +6786,14 @@ rcv_fin_ack_without_data_closed_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5791,12 +6801,14 @@ rcv_fin_ack_without_data_closed_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5804,12 +6816,14 @@ rcv_fin_ack_with_data_listen_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5817,12 +6831,14 @@ rcv_fin_ack_with_data_listen_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5830,12 +6846,14 @@ rcv_fin_ack_without_data_listen_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5843,12 +6861,14 @@ rcv_fin_ack_without_data_listen_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5856,12 +6876,14 @@ rcv_fin_ack_with_data_syn_sent_ack_left_edge_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5869,12 +6891,14 @@ rcv_fin_ack_with_data_syn_sent_ack_left_edge_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5882,12 +6906,14 @@ rcv_fin_ack_with_data_syn_sent_ack_outside_left_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5895,12 +6921,14 @@ rcv_fin_ack_with_data_syn_sent_ack_outside_left_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5908,12 +6936,14 @@ rcv_fin_ack_with_data_syn_sent_ack_outside_right_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5921,12 +6951,14 @@ rcv_fin_ack_with_data_syn_sent_ack_outside_right_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5934,12 +6966,14 @@ rcv_fin_ack_without_data_syn_sent_ack_left_edge_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5947,12 +6981,14 @@ rcv_fin_ack_without_data_syn_sent_ack_left_edge_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5960,12 +6996,14 @@ rcv_fin_ack_without_data_syn_sent_ack_outside_left_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5973,12 +7011,14 @@ rcv_fin_ack_without_data_syn_sent_ack_outside_left_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5986,12 +7026,14 @@ rcv_fin_ack_without_data_syn_sent_ack_outside_right_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -5999,12 +7041,14 @@ rcv_fin_ack_without_data_syn_sent_ack_outside_right_ipv6_head() { } 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 /usr/local/bin/packetdrill /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_with_data_closed_ipv4 cleanup rcv_fin_with_data_closed_ipv4_head() { atf_set timeout 10 @@ -6012,12 +7056,14 @@ rcv_fin_with_data_closed_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6025,12 +7071,14 @@ rcv_fin_with_data_closed_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6038,12 +7086,14 @@ rcv_fin_without_data_closed_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6051,12 +7101,14 @@ rcv_fin_without_data_closed_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6064,12 +7116,14 @@ rcv_fin_with_data_listen_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6077,12 +7131,14 @@ rcv_fin_with_data_listen_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6090,12 +7146,14 @@ rcv_fin_without_data_listen_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6103,12 +7161,14 @@ rcv_fin_without_data_listen_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6116,12 +7176,14 @@ rcv_fin_with_data_syn_sent_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6129,12 +7191,14 @@ rcv_fin_with_data_syn_sent_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6142,12 +7206,14 @@ rcv_fin_without_data_syn_sent_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6155,12 +7221,14 @@ rcv_fin_without_data_syn_sent_ipv6_head() { } 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 /usr/local/bin/packetdrill /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_rst_ack_with_data_closed_ipv4 cleanup rcv_rst_ack_with_data_closed_ipv4_head() { atf_set timeout 10 @@ -6168,12 +7236,14 @@ rcv_rst_ack_with_data_closed_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6181,12 +7251,14 @@ rcv_rst_ack_with_data_closed_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6194,12 +7266,14 @@ rcv_rst_ack_without_data_closed_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6207,12 +7281,14 @@ rcv_rst_ack_without_data_closed_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6220,12 +7296,14 @@ rcv_rst_ack_with_data_listen_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6233,12 +7311,14 @@ rcv_rst_ack_with_data_listen_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6246,12 +7326,14 @@ rcv_rst_ack_without_data_listen_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6259,12 +7341,14 @@ rcv_rst_ack_without_data_listen_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6272,12 +7356,14 @@ rcv_rst_ack_with_data_syn_sent_ack_left_edge_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6285,12 +7371,14 @@ rcv_rst_ack_with_data_syn_sent_ack_left_edge_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6298,12 +7386,14 @@ rcv_rst_ack_with_data_syn_sent_ack_outside_left_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6311,12 +7401,14 @@ rcv_rst_ack_with_data_syn_sent_ack_outside_left_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6324,12 +7416,14 @@ rcv_rst_ack_with_data_syn_sent_ack_outside_right_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6337,12 +7431,14 @@ rcv_rst_ack_with_data_syn_sent_ack_outside_right_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6350,12 +7446,14 @@ rcv_rst_ack_without_data_syn_sent_ack_left_edge_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6363,12 +7461,14 @@ rcv_rst_ack_without_data_syn_sent_ack_left_edge_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6376,12 +7476,14 @@ rcv_rst_ack_without_data_syn_sent_ack_outside_left_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6389,12 +7491,14 @@ rcv_rst_ack_without_data_syn_sent_ack_outside_left_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6402,12 +7506,14 @@ rcv_rst_ack_without_data_syn_sent_ack_outside_right_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6415,12 +7521,14 @@ rcv_rst_ack_without_data_syn_sent_ack_outside_right_ipv6_head() { } 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 /usr/local/bin/packetdrill /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_close_wait_left_edge_insecure_ipv4 cleanup rcv_rst_close_wait_left_edge_insecure_ipv4_head() { atf_set timeout 10 @@ -6428,12 +7536,14 @@ rcv_rst_close_wait_left_edge_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6441,12 +7551,14 @@ rcv_rst_close_wait_left_edge_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6454,12 +7566,14 @@ rcv_rst_close_wait_left_edge_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6467,12 +7581,14 @@ rcv_rst_close_wait_left_edge_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6480,12 +7596,14 @@ rcv_rst_close_wait_outside_left_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6493,12 +7611,14 @@ rcv_rst_close_wait_outside_left_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6506,12 +7626,14 @@ rcv_rst_close_wait_outside_left_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6519,12 +7641,14 @@ rcv_rst_close_wait_outside_left_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6532,12 +7656,14 @@ rcv_rst_close_wait_outside_right_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6545,12 +7671,14 @@ rcv_rst_close_wait_outside_right_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6558,12 +7686,14 @@ rcv_rst_close_wait_outside_right_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6571,12 +7701,14 @@ rcv_rst_close_wait_outside_right_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6584,12 +7716,14 @@ rcv_rst_close_wait_right_edge_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6597,12 +7731,14 @@ rcv_rst_close_wait_right_edge_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6610,12 +7746,14 @@ rcv_rst_close_wait_right_edge_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6623,12 +7761,14 @@ rcv_rst_close_wait_right_edge_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6636,12 +7776,14 @@ rcv_rst_with_data_closed_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6649,12 +7791,14 @@ rcv_rst_with_data_closed_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6662,12 +7806,14 @@ rcv_rst_without_data_closed_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6675,12 +7821,14 @@ rcv_rst_without_data_closed_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6688,12 +7836,14 @@ rcv_rst_closing_left_edge_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6701,12 +7851,14 @@ rcv_rst_closing_left_edge_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6714,12 +7866,14 @@ rcv_rst_closing_left_edge_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6727,12 +7881,14 @@ rcv_rst_closing_left_edge_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6740,12 +7896,14 @@ rcv_rst_closing_outside_left_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6753,12 +7911,14 @@ rcv_rst_closing_outside_left_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6766,12 +7926,14 @@ rcv_rst_closing_outside_left_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6779,12 +7941,14 @@ rcv_rst_closing_outside_left_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6792,12 +7956,14 @@ rcv_rst_closing_outside_right_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6805,12 +7971,14 @@ rcv_rst_closing_outside_right_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6818,12 +7986,14 @@ rcv_rst_closing_outside_right_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6831,12 +8001,14 @@ rcv_rst_closing_outside_right_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6844,12 +8016,14 @@ rcv_rst_closing_right_edge_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6857,12 +8031,14 @@ rcv_rst_closing_right_edge_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6870,12 +8046,14 @@ rcv_rst_closing_right_edge_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6883,12 +8061,14 @@ rcv_rst_closing_right_edge_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6896,12 +8076,14 @@ rcv_rst_established_left_edge_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6909,12 +8091,14 @@ rcv_rst_established_left_edge_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6922,12 +8106,14 @@ rcv_rst_established_left_edge_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6935,12 +8121,14 @@ rcv_rst_established_left_edge_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6948,12 +8136,14 @@ rcv_rst_established_outside_left_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6961,12 +8151,14 @@ rcv_rst_established_outside_left_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6974,12 +8166,14 @@ rcv_rst_established_outside_left_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -6987,12 +8181,14 @@ rcv_rst_established_outside_left_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7000,12 +8196,14 @@ rcv_rst_established_outside_right_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7013,12 +8211,14 @@ rcv_rst_established_outside_right_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7026,12 +8226,14 @@ rcv_rst_established_outside_right_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7039,12 +8241,14 @@ rcv_rst_established_outside_right_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7052,12 +8256,14 @@ rcv_rst_established_right_edge_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7065,12 +8271,14 @@ rcv_rst_established_right_edge_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7078,12 +8286,14 @@ rcv_rst_established_right_edge_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7091,12 +8301,14 @@ rcv_rst_established_right_edge_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7104,12 +8316,14 @@ rcv_rst_fin_wait_1_left_edge_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7117,12 +8331,14 @@ rcv_rst_fin_wait_1_left_edge_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7130,12 +8346,14 @@ rcv_rst_fin_wait_1_left_edge_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7143,12 +8361,14 @@ rcv_rst_fin_wait_1_left_edge_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7156,12 +8376,14 @@ rcv_rst_fin_wait_1_outside_left_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7169,12 +8391,14 @@ rcv_rst_fin_wait_1_outside_left_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7182,12 +8406,14 @@ rcv_rst_fin_wait_1_outside_left_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7195,12 +8421,14 @@ rcv_rst_fin_wait_1_outside_left_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7208,12 +8436,14 @@ rcv_rst_fin_wait_1_outside_right_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7221,12 +8451,14 @@ rcv_rst_fin_wait_1_outside_right_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7234,12 +8466,14 @@ rcv_rst_fin_wait_1_outside_right_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7247,12 +8481,14 @@ rcv_rst_fin_wait_1_outside_right_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7260,12 +8496,14 @@ rcv_rst_fin_wait_1_right_edge_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7273,12 +8511,14 @@ rcv_rst_fin_wait_1_right_edge_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7286,12 +8526,14 @@ rcv_rst_fin_wait_1_right_edge_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7299,12 +8541,14 @@ rcv_rst_fin_wait_1_right_edge_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7312,12 +8556,14 @@ rcv_rst_fin_wait_2_left_edge_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7325,12 +8571,14 @@ rcv_rst_fin_wait_2_left_edge_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7338,12 +8586,14 @@ rcv_rst_fin_wait_2_left_edge_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7351,12 +8601,14 @@ rcv_rst_fin_wait_2_left_edge_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7364,12 +8616,14 @@ rcv_rst_fin_wait_2_outside_left_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7377,12 +8631,14 @@ rcv_rst_fin_wait_2_outside_left_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7390,12 +8646,14 @@ rcv_rst_fin_wait_2_outside_left_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7403,12 +8661,14 @@ rcv_rst_fin_wait_2_outside_left_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7416,12 +8676,14 @@ rcv_rst_fin_wait_2_outside_right_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7429,12 +8691,14 @@ rcv_rst_fin_wait_2_outside_right_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7442,12 +8706,14 @@ rcv_rst_fin_wait_2_outside_right_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7455,12 +8721,14 @@ rcv_rst_fin_wait_2_outside_right_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7468,12 +8736,14 @@ rcv_rst_fin_wait_2_right_edge_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7481,12 +8751,14 @@ rcv_rst_fin_wait_2_right_edge_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7494,12 +8766,14 @@ rcv_rst_fin_wait_2_right_edge_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7507,12 +8781,14 @@ rcv_rst_fin_wait_2_right_edge_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7520,12 +8796,14 @@ rcv_rst_last_ack_left_edge_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7533,12 +8811,14 @@ rcv_rst_last_ack_left_edge_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7546,12 +8826,14 @@ rcv_rst_last_ack_left_edge_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7559,12 +8841,14 @@ rcv_rst_last_ack_left_edge_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7572,12 +8856,14 @@ rcv_rst_last_ack_outside_left_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7585,12 +8871,14 @@ rcv_rst_last_ack_outside_left_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7598,12 +8886,14 @@ rcv_rst_last_ack_outside_left_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7611,12 +8901,14 @@ rcv_rst_last_ack_outside_left_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7624,12 +8916,14 @@ rcv_rst_last_ack_outside_right_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7637,12 +8931,14 @@ rcv_rst_last_ack_outside_right_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7650,12 +8946,14 @@ rcv_rst_last_ack_outside_right_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7663,12 +8961,14 @@ rcv_rst_last_ack_outside_right_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7676,12 +8976,14 @@ rcv_rst_last_ack_right_edge_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7689,12 +8991,14 @@ rcv_rst_last_ack_right_edge_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7702,12 +9006,14 @@ rcv_rst_last_ack_right_edge_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7715,12 +9021,14 @@ rcv_rst_last_ack_right_edge_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7728,12 +9036,14 @@ rcv_rst_with_data_listen_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7741,12 +9051,14 @@ rcv_rst_with_data_listen_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7754,12 +9066,14 @@ rcv_rst_without_data_listen_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7767,12 +9081,14 @@ rcv_rst_without_data_listen_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7780,12 +9096,14 @@ rcv_rst_syn_rcvd_via_listen_left_edge_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7793,12 +9111,14 @@ rcv_rst_syn_rcvd_via_listen_left_edge_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7806,12 +9126,14 @@ rcv_rst_syn_rcvd_via_listen_left_edge_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7819,12 +9141,14 @@ rcv_rst_syn_rcvd_via_listen_left_edge_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7832,12 +9156,14 @@ rcv_rst_syn_rcvd_via_listen_outside_left_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7845,12 +9171,14 @@ rcv_rst_syn_rcvd_via_listen_outside_left_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7858,12 +9186,14 @@ rcv_rst_syn_rcvd_via_listen_outside_left_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7871,12 +9201,14 @@ rcv_rst_syn_rcvd_via_listen_outside_left_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7884,12 +9216,14 @@ rcv_rst_syn_rcvd_via_listen_outside_right_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7897,12 +9231,14 @@ rcv_rst_syn_rcvd_via_listen_outside_right_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7910,12 +9246,14 @@ rcv_rst_syn_rcvd_via_listen_outside_right_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7923,12 +9261,14 @@ rcv_rst_syn_rcvd_via_listen_outside_right_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7936,12 +9276,14 @@ rcv_rst_syn_rcvd_via_listen_right_edge_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7949,12 +9291,14 @@ rcv_rst_syn_rcvd_via_listen_right_edge_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7962,12 +9306,14 @@ rcv_rst_syn_rcvd_via_listen_right_edge_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7975,12 +9321,14 @@ rcv_rst_syn_rcvd_via_listen_right_edge_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -7988,12 +9336,14 @@ rcv_rst_syn_rcvd_via_syn_sent_left_edge_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8001,12 +9351,14 @@ rcv_rst_syn_rcvd_via_syn_sent_left_edge_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8014,12 +9366,14 @@ rcv_rst_syn_rcvd_via_syn_sent_left_edge_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8027,12 +9381,14 @@ rcv_rst_syn_rcvd_via_syn_sent_left_edge_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8040,12 +9396,14 @@ rcv_rst_syn_rcvd_via_syn_sent_outside_left_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8053,12 +9411,14 @@ rcv_rst_syn_rcvd_via_syn_sent_outside_left_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8066,12 +9426,14 @@ rcv_rst_syn_rcvd_via_syn_sent_outside_left_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8079,12 +9441,14 @@ rcv_rst_syn_rcvd_via_syn_sent_outside_left_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8092,12 +9456,14 @@ rcv_rst_syn_rcvd_via_syn_sent_outside_right_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8105,12 +9471,14 @@ rcv_rst_syn_rcvd_via_syn_sent_outside_right_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8118,12 +9486,14 @@ rcv_rst_syn_rcvd_via_syn_sent_outside_right_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8131,12 +9501,14 @@ rcv_rst_syn_rcvd_via_syn_sent_outside_right_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8144,12 +9516,14 @@ rcv_rst_syn_rcvd_via_syn_sent_right_edge_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8157,12 +9531,14 @@ rcv_rst_syn_rcvd_via_syn_sent_right_edge_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8170,12 +9546,14 @@ rcv_rst_syn_rcvd_via_syn_sent_right_edge_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8183,12 +9561,14 @@ rcv_rst_syn_rcvd_via_syn_sent_right_edge_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8196,12 +9576,14 @@ rcv_rst_with_data_syn_sent_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8209,12 +9591,14 @@ rcv_rst_with_data_syn_sent_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8222,12 +9606,14 @@ rcv_rst_without_data_syn_sent_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8235,12 +9621,14 @@ rcv_rst_without_data_syn_sent_ipv6_head() { } 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 /usr/local/bin/packetdrill /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_left_edge_insecure_ipv4 cleanup rcv_rst_time_wait_left_edge_insecure_ipv4_head() { atf_set timeout 10 @@ -8248,12 +9636,14 @@ rcv_rst_time_wait_left_edge_insecure_ipv4_head() { } rcv_rst_time_wait_left_edge_insecure_ipv4_body() { + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-left-edge-insecure-ipv4.pkt - atf_check -o ignore /usr/local/bin/packetdrill /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-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-time-wait/rcv-rst-time-wait-left-edge-insecure-ipv4.pkt } rcv_rst_time_wait_left_edge_insecure_ipv4_cleanup() { restore_sysctls } + atf_test_case rcv_rst_time_wait_left_edge_insecure_ipv6 cleanup rcv_rst_time_wait_left_edge_insecure_ipv6_head() { atf_set timeout 10 @@ -8261,12 +9651,14 @@ rcv_rst_time_wait_left_edge_insecure_ipv6_head() { } rcv_rst_time_wait_left_edge_insecure_ipv6_body() { + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-left-edge-insecure-ipv6.pkt - atf_check -o ignore /usr/local/bin/packetdrill /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-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-time-wait/rcv-rst-time-wait-left-edge-insecure-ipv6.pkt } rcv_rst_time_wait_left_edge_insecure_ipv6_cleanup() { restore_sysctls } + atf_test_case rcv_rst_time_wait_left_edge_secure_ipv4 cleanup rcv_rst_time_wait_left_edge_secure_ipv4_head() { atf_set timeout 10 @@ -8274,12 +9666,14 @@ rcv_rst_time_wait_left_edge_secure_ipv4_head() { } rcv_rst_time_wait_left_edge_secure_ipv4_body() { + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-left-edge-secure-ipv4.pkt - atf_check -o ignore /usr/local/bin/packetdrill /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-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-time-wait/rcv-rst-time-wait-left-edge-secure-ipv4.pkt } rcv_rst_time_wait_left_edge_secure_ipv4_cleanup() { restore_sysctls } + atf_test_case rcv_rst_time_wait_left_edge_secure_ipv6 cleanup rcv_rst_time_wait_left_edge_secure_ipv6_head() { atf_set timeout 10 @@ -8287,12 +9681,14 @@ rcv_rst_time_wait_left_edge_secure_ipv6_head() { } rcv_rst_time_wait_left_edge_secure_ipv6_body() { + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-left-edge-secure-ipv6.pkt - atf_check -o ignore /usr/local/bin/packetdrill /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-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-time-wait/rcv-rst-time-wait-left-edge-secure-ipv6.pkt } rcv_rst_time_wait_left_edge_secure_ipv6_cleanup() { restore_sysctls } + atf_test_case rcv_rst_time_wait_outside_left_insecure_ipv4 cleanup rcv_rst_time_wait_outside_left_insecure_ipv4_head() { atf_set timeout 10 @@ -8300,12 +9696,14 @@ rcv_rst_time_wait_outside_left_insecure_ipv4_head() { } rcv_rst_time_wait_outside_left_insecure_ipv4_body() { + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-outside-left-insecure-ipv4.pkt - atf_check -o ignore /usr/local/bin/packetdrill /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-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-time-wait/rcv-rst-time-wait-outside-left-insecure-ipv4.pkt } rcv_rst_time_wait_outside_left_insecure_ipv4_cleanup() { restore_sysctls } + atf_test_case rcv_rst_time_wait_outside_left_insecure_ipv6 cleanup rcv_rst_time_wait_outside_left_insecure_ipv6_head() { atf_set timeout 10 @@ -8313,12 +9711,14 @@ rcv_rst_time_wait_outside_left_insecure_ipv6_head() { } rcv_rst_time_wait_outside_left_insecure_ipv6_body() { + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-outside-left-insecure-ipv6.pkt - atf_check -o ignore /usr/local/bin/packetdrill /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-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-time-wait/rcv-rst-time-wait-outside-left-insecure-ipv6.pkt } rcv_rst_time_wait_outside_left_insecure_ipv6_cleanup() { restore_sysctls } + atf_test_case rcv_rst_time_wait_outside_left_secure_ipv4 cleanup rcv_rst_time_wait_outside_left_secure_ipv4_head() { atf_set timeout 10 @@ -8326,12 +9726,14 @@ rcv_rst_time_wait_outside_left_secure_ipv4_head() { } rcv_rst_time_wait_outside_left_secure_ipv4_body() { + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-outside-left-secure-ipv4.pkt - atf_check -o ignore /usr/local/bin/packetdrill /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-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-time-wait/rcv-rst-time-wait-outside-left-secure-ipv4.pkt } rcv_rst_time_wait_outside_left_secure_ipv4_cleanup() { restore_sysctls } + atf_test_case rcv_rst_time_wait_outside_left_secure_ipv6 cleanup rcv_rst_time_wait_outside_left_secure_ipv6_head() { atf_set timeout 10 @@ -8339,12 +9741,14 @@ rcv_rst_time_wait_outside_left_secure_ipv6_head() { } rcv_rst_time_wait_outside_left_secure_ipv6_body() { + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-outside-left-secure-ipv6.pkt - atf_check -o ignore /usr/local/bin/packetdrill /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-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-time-wait/rcv-rst-time-wait-outside-left-secure-ipv6.pkt } rcv_rst_time_wait_outside_left_secure_ipv6_cleanup() { restore_sysctls } + atf_test_case rcv_rst_time_wait_outside_right_insecure_ipv4 cleanup rcv_rst_time_wait_outside_right_insecure_ipv4_head() { atf_set timeout 10 @@ -8352,12 +9756,14 @@ rcv_rst_time_wait_outside_right_insecure_ipv4_head() { } rcv_rst_time_wait_outside_right_insecure_ipv4_body() { + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-outside-right-insecure-ipv4.pkt - atf_check -o ignore /usr/local/bin/packetdrill /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-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-time-wait/rcv-rst-time-wait-outside-right-insecure-ipv4.pkt } rcv_rst_time_wait_outside_right_insecure_ipv4_cleanup() { restore_sysctls } + atf_test_case rcv_rst_time_wait_outside_right_insecure_ipv6 cleanup rcv_rst_time_wait_outside_right_insecure_ipv6_head() { atf_set timeout 10 @@ -8365,12 +9771,14 @@ rcv_rst_time_wait_outside_right_insecure_ipv6_head() { } rcv_rst_time_wait_outside_right_insecure_ipv6_body() { + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-outside-right-insecure-ipv6.pkt - atf_check -o ignore /usr/local/bin/packetdrill /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-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-time-wait/rcv-rst-time-wait-outside-right-insecure-ipv6.pkt } rcv_rst_time_wait_outside_right_insecure_ipv6_cleanup() { restore_sysctls } + atf_test_case rcv_rst_time_wait_outside_right_secure_ipv4 cleanup rcv_rst_time_wait_outside_right_secure_ipv4_head() { atf_set timeout 10 @@ -8378,12 +9786,14 @@ rcv_rst_time_wait_outside_right_secure_ipv4_head() { } rcv_rst_time_wait_outside_right_secure_ipv4_body() { + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-outside-right-secure-ipv4.pkt - atf_check -o ignore /usr/local/bin/packetdrill /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-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-time-wait/rcv-rst-time-wait-outside-right-secure-ipv4.pkt } rcv_rst_time_wait_outside_right_secure_ipv4_cleanup() { restore_sysctls } + atf_test_case rcv_rst_time_wait_outside_right_secure_ipv6 cleanup rcv_rst_time_wait_outside_right_secure_ipv6_head() { atf_set timeout 10 @@ -8391,12 +9801,14 @@ rcv_rst_time_wait_outside_right_secure_ipv6_head() { } rcv_rst_time_wait_outside_right_secure_ipv6_body() { + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-outside-right-secure-ipv6.pkt - atf_check -o ignore /usr/local/bin/packetdrill /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-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-time-wait/rcv-rst-time-wait-outside-right-secure-ipv6.pkt } rcv_rst_time_wait_outside_right_secure_ipv6_cleanup() { restore_sysctls } + atf_test_case rcv_rst_time_wait_right_edge_insecure_ipv4 cleanup rcv_rst_time_wait_right_edge_insecure_ipv4_head() { atf_set timeout 10 @@ -8404,12 +9816,14 @@ rcv_rst_time_wait_right_edge_insecure_ipv4_head() { } rcv_rst_time_wait_right_edge_insecure_ipv4_body() { + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-right-edge-insecure-ipv4.pkt - atf_check -o ignore /usr/local/bin/packetdrill /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-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-time-wait/rcv-rst-time-wait-right-edge-insecure-ipv4.pkt } rcv_rst_time_wait_right_edge_insecure_ipv4_cleanup() { restore_sysctls } + atf_test_case rcv_rst_time_wait_right_edge_insecure_ipv6 cleanup rcv_rst_time_wait_right_edge_insecure_ipv6_head() { atf_set timeout 10 @@ -8417,12 +9831,14 @@ rcv_rst_time_wait_right_edge_insecure_ipv6_head() { } rcv_rst_time_wait_right_edge_insecure_ipv6_body() { + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-right-edge-insecure-ipv6.pkt - atf_check -o ignore /usr/local/bin/packetdrill /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-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-time-wait/rcv-rst-time-wait-right-edge-insecure-ipv6.pkt } rcv_rst_time_wait_right_edge_insecure_ipv6_cleanup() { restore_sysctls } + atf_test_case rcv_rst_time_wait_right_edge_secure_ipv4 cleanup rcv_rst_time_wait_right_edge_secure_ipv4_head() { atf_set timeout 10 @@ -8430,12 +9846,14 @@ rcv_rst_time_wait_right_edge_secure_ipv4_head() { } rcv_rst_time_wait_right_edge_secure_ipv4_body() { + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-right-edge-secure-ipv4.pkt - atf_check -o ignore /usr/local/bin/packetdrill /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-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-time-wait/rcv-rst-time-wait-right-edge-secure-ipv4.pkt } rcv_rst_time_wait_right_edge_secure_ipv4_cleanup() { restore_sysctls } + atf_test_case rcv_rst_time_wait_right_edge_secure_ipv6 cleanup rcv_rst_time_wait_right_edge_secure_ipv6_head() { atf_set timeout 10 @@ -8443,12 +9861,14 @@ rcv_rst_time_wait_right_edge_secure_ipv6_head() { } rcv_rst_time_wait_right_edge_secure_ipv6_body() { + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-wait-right-edge-secure-ipv6.pkt - atf_check -o ignore /usr/local/bin/packetdrill /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-time-wait/rcv-rst-time-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-time-wait/rcv-rst-time-wait-right-edge-secure-ipv6.pkt } rcv_rst_time_wait_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 @@ -8456,12 +9876,14 @@ rcv_syn_ack_with_data_closed_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8469,12 +9891,14 @@ rcv_syn_ack_with_data_closed_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8482,12 +9906,14 @@ rcv_syn_ack_without_data_closed_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8495,12 +9921,14 @@ rcv_syn_ack_without_data_closed_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8508,12 +9936,14 @@ rcv_syn_ack_with_data_listen_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8521,12 +9951,14 @@ rcv_syn_ack_with_data_listen_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8534,12 +9966,14 @@ rcv_syn_ack_without_data_listen_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8547,12 +9981,14 @@ rcv_syn_ack_without_data_listen_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8560,12 +9996,14 @@ rcv_syn_ack_with_data_syn_sent_ack_left_edge_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8573,12 +10011,14 @@ rcv_syn_ack_with_data_syn_sent_ack_left_edge_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8586,12 +10026,14 @@ rcv_syn_ack_with_data_syn_sent_ack_outside_left_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8599,12 +10041,14 @@ rcv_syn_ack_with_data_syn_sent_ack_outside_left_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8612,12 +10056,14 @@ rcv_syn_ack_with_data_syn_sent_ack_outside_right_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8625,12 +10071,14 @@ rcv_syn_ack_with_data_syn_sent_ack_outside_right_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8638,12 +10086,14 @@ rcv_syn_ack_without_data_syn_sent_ack_left_edge_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8651,12 +10101,14 @@ rcv_syn_ack_without_data_syn_sent_ack_left_edge_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8664,12 +10116,14 @@ rcv_syn_ack_without_data_syn_sent_ack_outside_left_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8677,12 +10131,14 @@ rcv_syn_ack_without_data_syn_sent_ack_outside_left_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8690,12 +10146,14 @@ rcv_syn_ack_without_data_syn_sent_ack_outside_right_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8703,12 +10161,14 @@ rcv_syn_ack_without_data_syn_sent_ack_outside_right_ipv6_head() { } 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 /usr/local/bin/packetdrill /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_close_wait_left_edge_insecure_ipv4 cleanup rcv_syn_close_wait_left_edge_insecure_ipv4_head() { atf_set timeout 10 @@ -8716,12 +10176,14 @@ rcv_syn_close_wait_left_edge_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8729,12 +10191,14 @@ rcv_syn_close_wait_left_edge_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8742,12 +10206,14 @@ rcv_syn_close_wait_left_edge_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8755,12 +10221,14 @@ rcv_syn_close_wait_left_edge_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8768,12 +10236,14 @@ rcv_syn_close_wait_outside_left_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8781,12 +10251,14 @@ rcv_syn_close_wait_outside_left_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8794,12 +10266,14 @@ rcv_syn_close_wait_outside_left_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8807,12 +10281,14 @@ rcv_syn_close_wait_outside_left_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8820,12 +10296,14 @@ rcv_syn_close_wait_outside_right_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8833,12 +10311,14 @@ rcv_syn_close_wait_outside_right_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8846,12 +10326,14 @@ rcv_syn_close_wait_outside_right_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8859,12 +10341,14 @@ rcv_syn_close_wait_outside_right_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8872,12 +10356,14 @@ rcv_syn_close_wait_right_edge_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8885,12 +10371,14 @@ rcv_syn_close_wait_right_edge_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8898,12 +10386,14 @@ rcv_syn_close_wait_right_edge_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8911,12 +10401,14 @@ rcv_syn_close_wait_right_edge_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8924,12 +10416,14 @@ rcv_syn_with_data_closed_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8937,12 +10431,14 @@ rcv_syn_with_data_closed_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8950,12 +10446,14 @@ rcv_syn_without_data_closed_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8963,12 +10461,14 @@ rcv_syn_without_data_closed_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8976,12 +10476,14 @@ rcv_syn_closing_left_edge_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -8989,12 +10491,14 @@ rcv_syn_closing_left_edge_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9002,12 +10506,14 @@ rcv_syn_closing_left_edge_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9015,12 +10521,14 @@ rcv_syn_closing_left_edge_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9028,12 +10536,14 @@ rcv_syn_closing_outside_left_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9041,12 +10551,14 @@ rcv_syn_closing_outside_left_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9054,12 +10566,14 @@ rcv_syn_closing_outside_left_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9067,12 +10581,14 @@ rcv_syn_closing_outside_left_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9080,12 +10596,14 @@ rcv_syn_closing_outside_right_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9093,12 +10611,14 @@ rcv_syn_closing_outside_right_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9106,12 +10626,14 @@ rcv_syn_closing_outside_right_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9119,12 +10641,14 @@ rcv_syn_closing_outside_right_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9132,12 +10656,14 @@ rcv_syn_closing_right_edge_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9145,12 +10671,14 @@ rcv_syn_closing_right_edge_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9158,12 +10686,14 @@ rcv_syn_closing_right_edge_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9171,12 +10701,14 @@ rcv_syn_closing_right_edge_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9184,12 +10716,14 @@ rcv_syn_established_left_edge_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9197,12 +10731,14 @@ rcv_syn_established_left_edge_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9210,12 +10746,14 @@ rcv_syn_established_left_edge_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9223,12 +10761,14 @@ rcv_syn_established_left_edge_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9236,12 +10776,14 @@ rcv_syn_established_outside_left_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9249,12 +10791,14 @@ rcv_syn_established_outside_left_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9262,12 +10806,14 @@ rcv_syn_established_outside_left_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9275,12 +10821,14 @@ rcv_syn_established_outside_left_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9288,12 +10836,14 @@ rcv_syn_established_outside_right_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9301,12 +10851,14 @@ rcv_syn_established_outside_right_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9314,12 +10866,14 @@ rcv_syn_established_outside_right_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9327,12 +10881,14 @@ rcv_syn_established_outside_right_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9340,12 +10896,14 @@ rcv_syn_established_right_edge_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9353,12 +10911,14 @@ rcv_syn_established_right_edge_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9366,12 +10926,14 @@ rcv_syn_established_right_edge_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9379,12 +10941,14 @@ rcv_syn_established_right_edge_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9392,12 +10956,14 @@ rcv_syn_fin_with_data_closed_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9405,12 +10971,14 @@ rcv_syn_fin_with_data_closed_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9418,12 +10986,14 @@ rcv_syn_fin_without_data_closed_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9431,12 +11001,14 @@ rcv_syn_fin_without_data_closed_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9444,12 +11016,14 @@ rcv_syn_fin_with_data_listen_dropping_disabled_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9457,12 +11031,14 @@ rcv_syn_fin_with_data_listen_dropping_disabled_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9470,12 +11046,14 @@ rcv_syn_fin_with_data_listen_dropping_enabled_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9483,12 +11061,14 @@ rcv_syn_fin_with_data_listen_dropping_enabled_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9496,12 +11076,14 @@ rcv_syn_fin_without_data_listen_dropping_disabled_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9509,12 +11091,14 @@ rcv_syn_fin_without_data_listen_dropping_disabled_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9522,12 +11106,14 @@ rcv_syn_fin_without_data_listen_dropping_enabled_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9535,12 +11121,14 @@ rcv_syn_fin_without_data_listen_dropping_enabled_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9548,12 +11136,14 @@ rcv_syn_fin_with_data_syn_sent_dropping_disabled_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9561,12 +11151,14 @@ rcv_syn_fin_with_data_syn_sent_dropping_disabled_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9574,12 +11166,14 @@ rcv_syn_fin_with_data_syn_sent_dropping_enabled_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9587,12 +11181,14 @@ rcv_syn_fin_with_data_syn_sent_dropping_enabled_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9600,12 +11196,14 @@ rcv_syn_fin_without_data_syn_sent_dropping_disabled_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9613,12 +11211,14 @@ rcv_syn_fin_without_data_syn_sent_dropping_disabled_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9626,12 +11226,14 @@ rcv_syn_fin_without_data_syn_sent_dropping_enabled_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9639,12 +11241,14 @@ rcv_syn_fin_without_data_syn_sent_dropping_enabled_ipv6_head() { } 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 /usr/local/bin/packetdrill /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_wait_1_left_edge_insecure_ipv4 cleanup rcv_syn_fin_wait_1_left_edge_insecure_ipv4_head() { atf_set timeout 10 @@ -9652,12 +11256,14 @@ rcv_syn_fin_wait_1_left_edge_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9665,12 +11271,14 @@ rcv_syn_fin_wait_1_left_edge_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9678,12 +11286,14 @@ rcv_syn_fin_wait_1_left_edge_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9691,12 +11301,14 @@ rcv_syn_fin_wait_1_left_edge_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9704,12 +11316,14 @@ rcv_syn_fin_wait_1_outside_left_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9717,12 +11331,14 @@ rcv_syn_fin_wait_1_outside_left_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9730,12 +11346,14 @@ rcv_syn_fin_wait_1_outside_left_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9743,12 +11361,14 @@ rcv_syn_fin_wait_1_outside_left_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9756,12 +11376,14 @@ rcv_syn_fin_wait_1_outside_right_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9769,12 +11391,14 @@ rcv_syn_fin_wait_1_outside_right_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9782,12 +11406,14 @@ rcv_syn_fin_wait_1_outside_right_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9795,12 +11421,14 @@ rcv_syn_fin_wait_1_outside_right_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9808,12 +11436,14 @@ rcv_syn_fin_wait_1_right_edge_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9821,12 +11451,14 @@ rcv_syn_fin_wait_1_right_edge_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9834,12 +11466,14 @@ rcv_syn_fin_wait_1_right_edge_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9847,12 +11481,14 @@ rcv_syn_fin_wait_1_right_edge_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9860,12 +11496,14 @@ rcv_syn_fin_wait_2_left_edge_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9873,12 +11511,14 @@ rcv_syn_fin_wait_2_left_edge_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9886,12 +11526,14 @@ rcv_syn_fin_wait_2_left_edge_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9899,12 +11541,14 @@ rcv_syn_fin_wait_2_left_edge_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9912,12 +11556,14 @@ rcv_syn_fin_wait_2_outside_left_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9925,12 +11571,14 @@ rcv_syn_fin_wait_2_outside_left_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9938,12 +11586,14 @@ rcv_syn_fin_wait_2_outside_left_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9951,12 +11601,14 @@ rcv_syn_fin_wait_2_outside_left_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9964,12 +11616,14 @@ rcv_syn_fin_wait_2_outside_right_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9977,12 +11631,14 @@ rcv_syn_fin_wait_2_outside_right_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -9990,12 +11646,14 @@ rcv_syn_fin_wait_2_outside_right_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -10003,12 +11661,14 @@ rcv_syn_fin_wait_2_outside_right_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -10016,12 +11676,14 @@ rcv_syn_fin_wait_2_right_edge_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -10029,12 +11691,14 @@ rcv_syn_fin_wait_2_right_edge_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -10042,12 +11706,14 @@ rcv_syn_fin_wait_2_right_edge_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -10055,12 +11721,14 @@ rcv_syn_fin_wait_2_right_edge_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -10068,12 +11736,14 @@ rcv_syn_last_ack_left_edge_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -10081,12 +11751,14 @@ rcv_syn_last_ack_left_edge_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -10094,12 +11766,14 @@ rcv_syn_last_ack_left_edge_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -10107,12 +11781,14 @@ rcv_syn_last_ack_left_edge_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -10120,12 +11796,14 @@ rcv_syn_last_ack_outside_left_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -10133,12 +11811,14 @@ rcv_syn_last_ack_outside_left_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -10146,12 +11826,14 @@ rcv_syn_last_ack_outside_left_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -10159,12 +11841,14 @@ rcv_syn_last_ack_outside_left_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -10172,12 +11856,14 @@ rcv_syn_last_ack_outside_right_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -10185,12 +11871,14 @@ rcv_syn_last_ack_outside_right_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -10198,12 +11886,14 @@ rcv_syn_last_ack_outside_right_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -10211,12 +11901,14 @@ rcv_syn_last_ack_outside_right_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -10224,12 +11916,14 @@ rcv_syn_last_ack_right_edge_insecure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -10237,12 +11931,14 @@ rcv_syn_last_ack_right_edge_insecure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -10250,12 +11946,14 @@ rcv_syn_last_ack_right_edge_secure_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -10263,12 +11961,14 @@ rcv_syn_last_ack_right_edge_secure_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -10276,12 +11976,14 @@ rcv_syn_with_data_listen_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -10289,12 +11991,14 @@ rcv_syn_with_data_listen_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -10302,12 +12006,14 @@ rcv_syn_without_data_listen_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -10315,12 +12021,14 @@ rcv_syn_without_data_listen_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -10328,12 +12036,14 @@ rcv_syn_with_data_syn_sent_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -10341,12 +12051,14 @@ rcv_syn_with_data_syn_sent_ipv6_head() { } 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 /usr/local/bin/packetdrill /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 @@ -10354,12 +12066,14 @@ rcv_syn_without_data_syn_sent_ipv4_head() { } 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 /usr/local/bin/packetdrill /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 @@ -10367,12 +12081,14 @@ rcv_syn_without_data_syn_sent_ipv6_head() { } 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 /usr/local/bin/packetdrill /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_left_edge_insecure_ipv4 cleanup rcv_syn_time_wait_left_edge_insecure_ipv4_head() { atf_set timeout 10 @@ -10380,12 +12096,14 @@ rcv_syn_time_wait_left_edge_insecure_ipv4_head() { } rcv_syn_time_wait_left_edge_insecure_ipv4_body() { + atf_expect_timeout "FreeBSD intentionally does not follow the specification." save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-left-edge-insecure-ipv4.pkt - atf_check -o ignore /usr/local/bin/packetdrill /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-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-time-wait/rcv-syn-time-wait-left-edge-insecure-ipv4.pkt } rcv_syn_time_wait_left_edge_insecure_ipv4_cleanup() { restore_sysctls } + atf_test_case rcv_syn_time_wait_left_edge_insecure_ipv6 cleanup rcv_syn_time_wait_left_edge_insecure_ipv6_head() { atf_set timeout 10 @@ -10393,12 +12111,14 @@ rcv_syn_time_wait_left_edge_insecure_ipv6_head() { } rcv_syn_time_wait_left_edge_insecure_ipv6_body() { + atf_expect_timeout "FreeBSD intentionally does not follow the specification." save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-left-edge-insecure-ipv6.pkt - atf_check -o ignore /usr/local/bin/packetdrill /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-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-time-wait/rcv-syn-time-wait-left-edge-insecure-ipv6.pkt } rcv_syn_time_wait_left_edge_insecure_ipv6_cleanup() { restore_sysctls } + atf_test_case rcv_syn_time_wait_left_edge_secure_ipv4 cleanup rcv_syn_time_wait_left_edge_secure_ipv4_head() { atf_set timeout 10 @@ -10406,12 +12126,14 @@ rcv_syn_time_wait_left_edge_secure_ipv4_head() { } rcv_syn_time_wait_left_edge_secure_ipv4_body() { + atf_expect_timeout "FreeBSD intentionally does not follow the specification." save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-left-edge-secure-ipv4.pkt - atf_check -o ignore /usr/local/bin/packetdrill /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-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-time-wait/rcv-syn-time-wait-left-edge-secure-ipv4.pkt } rcv_syn_time_wait_left_edge_secure_ipv4_cleanup() { restore_sysctls } + atf_test_case rcv_syn_time_wait_left_edge_secure_ipv6 cleanup rcv_syn_time_wait_left_edge_secure_ipv6_head() { atf_set timeout 10 @@ -10419,12 +12141,14 @@ rcv_syn_time_wait_left_edge_secure_ipv6_head() { } rcv_syn_time_wait_left_edge_secure_ipv6_body() { + atf_expect_timeout "FreeBSD intentionally does not follow the specification." save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-left-edge-secure-ipv6.pkt - atf_check -o ignore /usr/local/bin/packetdrill /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-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-time-wait/rcv-syn-time-wait-left-edge-secure-ipv6.pkt } rcv_syn_time_wait_left_edge_secure_ipv6_cleanup() { restore_sysctls } + atf_test_case rcv_syn_time_wait_outside_left_insecure_ipv4 cleanup rcv_syn_time_wait_outside_left_insecure_ipv4_head() { atf_set timeout 10 @@ -10432,12 +12156,14 @@ rcv_syn_time_wait_outside_left_insecure_ipv4_head() { } rcv_syn_time_wait_outside_left_insecure_ipv4_body() { + atf_expect_timeout "FreeBSD intentionally does not follow the specification." save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-outside-left-insecure-ipv4.pkt - atf_check -o ignore /usr/local/bin/packetdrill /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-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-time-wait/rcv-syn-time-wait-outside-left-insecure-ipv4.pkt } rcv_syn_time_wait_outside_left_insecure_ipv4_cleanup() { restore_sysctls } + atf_test_case rcv_syn_time_wait_outside_left_insecure_ipv6 cleanup rcv_syn_time_wait_outside_left_insecure_ipv6_head() { atf_set timeout 10 @@ -10445,12 +12171,14 @@ rcv_syn_time_wait_outside_left_insecure_ipv6_head() { } rcv_syn_time_wait_outside_left_insecure_ipv6_body() { + atf_expect_timeout "FreeBSD intentionally does not follow the specification." save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-outside-left-insecure-ipv6.pkt - atf_check -o ignore /usr/local/bin/packetdrill /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-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-time-wait/rcv-syn-time-wait-outside-left-insecure-ipv6.pkt } rcv_syn_time_wait_outside_left_insecure_ipv6_cleanup() { restore_sysctls } + atf_test_case rcv_syn_time_wait_outside_left_secure_ipv4 cleanup rcv_syn_time_wait_outside_left_secure_ipv4_head() { atf_set timeout 10 @@ -10458,12 +12186,14 @@ rcv_syn_time_wait_outside_left_secure_ipv4_head() { } rcv_syn_time_wait_outside_left_secure_ipv4_body() { + atf_expect_timeout "FreeBSD intentionally does not follow the specification." save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-outside-left-secure-ipv4.pkt - atf_check -o ignore /usr/local/bin/packetdrill /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-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-time-wait/rcv-syn-time-wait-outside-left-secure-ipv4.pkt } rcv_syn_time_wait_outside_left_secure_ipv4_cleanup() { restore_sysctls } + atf_test_case rcv_syn_time_wait_outside_left_secure_ipv6 cleanup rcv_syn_time_wait_outside_left_secure_ipv6_head() { atf_set timeout 10 @@ -10471,116 +12201,974 @@ rcv_syn_time_wait_outside_left_secure_ipv6_head() { } rcv_syn_time_wait_outside_left_secure_ipv6_body() { + atf_expect_timeout "FreeBSD intentionally does not follow the specification." save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-outside-left-secure-ipv6.pkt - atf_check -o ignore /usr/local/bin/packetdrill /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-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-time-wait/rcv-syn-time-wait-outside-left-secure-ipv6.pkt } rcv_syn_time_wait_outside_left_secure_ipv6_cleanup() { restore_sysctls } + atf_test_case rcv_syn_time_wait_outside_right_insecure_ipv4 cleanup rcv_syn_time_wait_outside_right_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_time_wait_outside_right_insecure_ipv4_body() { + atf_expect_fail "FreeBSD intentionally does not follow the specification." save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-outside-right-insecure-ipv4.pkt - atf_check -o ignore /usr/local/bin/packetdrill /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-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-time-wait/rcv-syn-time-wait-outside-right-insecure-ipv4.pkt } rcv_syn_time_wait_outside_right_insecure_ipv4_cleanup() { restore_sysctls } + atf_test_case rcv_syn_time_wait_outside_right_insecure_ipv6 cleanup rcv_syn_time_wait_outside_right_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_time_wait_outside_right_insecure_ipv6_body() { + atf_expect_fail "FreeBSD intentionally does not follow the specification." save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-outside-right-insecure-ipv6.pkt - atf_check -o ignore /usr/local/bin/packetdrill /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-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-time-wait/rcv-syn-time-wait-outside-right-insecure-ipv6.pkt } rcv_syn_time_wait_outside_right_insecure_ipv6_cleanup() { restore_sysctls } + atf_test_case rcv_syn_time_wait_outside_right_secure_ipv4 cleanup rcv_syn_time_wait_outside_right_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_time_wait_outside_right_secure_ipv4_body() { + atf_expect_fail "FreeBSD intentionally does not follow the specification." save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-outside-right-secure-ipv4.pkt - atf_check -o ignore /usr/local/bin/packetdrill /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-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-time-wait/rcv-syn-time-wait-outside-right-secure-ipv4.pkt } rcv_syn_time_wait_outside_right_secure_ipv4_cleanup() { restore_sysctls } + atf_test_case rcv_syn_time_wait_outside_right_secure_ipv6 cleanup rcv_syn_time_wait_outside_right_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_time_wait_outside_right_secure_ipv6_body() { + atf_expect_fail "FreeBSD intentionally does not follow the specification." save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-outside-right-secure-ipv6.pkt - atf_check -o ignore /usr/local/bin/packetdrill /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-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-time-wait/rcv-syn-time-wait-outside-right-secure-ipv6.pkt } rcv_syn_time_wait_outside_right_secure_ipv6_cleanup() { restore_sysctls } + atf_test_case rcv_syn_time_wait_right_edge_insecure_ipv4 cleanup rcv_syn_time_wait_right_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_time_wait_right_edge_insecure_ipv4_body() { + atf_expect_fail "FreeBSD intentionally does not follow the specification." save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-right-edge-insecure-ipv4.pkt - atf_check -o ignore /usr/local/bin/packetdrill /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-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-time-wait/rcv-syn-time-wait-right-edge-insecure-ipv4.pkt } rcv_syn_time_wait_right_edge_insecure_ipv4_cleanup() { restore_sysctls } + atf_test_case rcv_syn_time_wait_right_edge_insecure_ipv6 cleanup rcv_syn_time_wait_right_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_time_wait_right_edge_insecure_ipv6_body() { + atf_expect_fail "FreeBSD intentionally does not follow the specification." save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-right-edge-insecure-ipv6.pkt - atf_check -o ignore /usr/local/bin/packetdrill /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-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-time-wait/rcv-syn-time-wait-right-edge-insecure-ipv6.pkt } rcv_syn_time_wait_right_edge_insecure_ipv6_cleanup() { restore_sysctls } + atf_test_case rcv_syn_time_wait_right_edge_secure_ipv4 cleanup rcv_syn_time_wait_right_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_time_wait_right_edge_secure_ipv4_body() { + atf_expect_fail "FreeBSD intentionally does not follow the specification." save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-right-edge-secure-ipv4.pkt - atf_check -o ignore /usr/local/bin/packetdrill /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-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-time-wait/rcv-syn-time-wait-right-edge-secure-ipv4.pkt } rcv_syn_time_wait_right_edge_secure_ipv4_cleanup() { restore_sysctls } + atf_test_case rcv_syn_time_wait_right_edge_secure_ipv6 cleanup rcv_syn_time_wait_right_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } rcv_syn_time_wait_right_edge_secure_ipv6_body() { + atf_expect_fail "FreeBSD intentionally does not follow the specification." save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-wait-right-edge-secure-ipv6.pkt - atf_check -o ignore /usr/local/bin/packetdrill /usr/local/share/tcptestsuite/state-event-engine/rcv-syn-time-wait/rcv-syn-time-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-time-wait/rcv-syn-time-wait-right-edge-secure-ipv6.pkt } rcv_syn_time_wait_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/pac |