git: f502d00a389d - main - net/tcptestsuite: Update the ATF tests list

From: Olivier Cochard <olivier_at_FreeBSD.org>
Date: Wed, 29 Jan 2025 23:34:17 UTC
The branch main has been updated by olivier:

URL: https://cgit.FreeBSD.org/ports/commit/?id=f502d00a389dac5a098d91e6b54d9a73d7f237e6

commit f502d00a389dac5a098d91e6b54d9a73d7f237e6
Author:     Olivier Cochard <olivier@FreeBSD.org>
AuthorDate: 2025-01-29 23:32:23 +0000
Commit:     Olivier Cochard <olivier@FreeBSD.org>
CommitDate: 2025-01-29 23:33:19 +0000

    net/tcptestsuite: Update the ATF tests list
    
    Sponsored by:   Netflix
---
 net/tcptestsuite/Makefile                    |    2 +
 net/tcptestsuite/files/tcptestsuite_atf_test | 2048 ++++++++++++++++++++++++++
 2 files changed, 2050 insertions(+)

diff --git a/net/tcptestsuite/Makefile b/net/tcptestsuite/Makefile
index 8f3842a39060..0f868ba2bdee 100644
--- a/net/tcptestsuite/Makefile
+++ b/net/tcptestsuite/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	tcptestsuite
 DISTVERSION=	g20250128
+PORTREVISION=	1
 PORTEPOCH=	1
 CATEGORIES=	net
 
@@ -10,6 +11,7 @@ LICENSE=	BSD2CLAUSE
 
 RUN_DEPENDS=	packetdrill:net/packetdrill
 
+# Remember to update files/tcptestsuite_atf_test too
 USE_GITHUB=	yes
 GH_ACCOUNT=	freebsd-net
 GH_PROJECT=	tcp-testsuite
diff --git a/net/tcptestsuite/files/tcptestsuite_atf_test b/net/tcptestsuite/files/tcptestsuite_atf_test
index d3ac62220ebe..58208efbaa49 100644
--- a/net/tcptestsuite/files/tcptestsuite_atf_test
+++ b/net/tcptestsuite/files/tcptestsuite_atf_test
@@ -7859,6 +7859,1926 @@ rcv_rst_ack_without_data_listen_ipv6_cleanup() {
     restore_sysctls
 }
 
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_left_edge_insecure_ipv4 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_left_edge_insecure_ipv4_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_left_edge_insecure_ipv4_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-left-edge-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-left-edge-ack-left-edge-insecure-ipv4.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_left_edge_insecure_ipv4_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_left_edge_insecure_ipv6 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_left_edge_insecure_ipv6_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_left_edge_insecure_ipv6_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-left-edge-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-left-edge-ack-left-edge-insecure-ipv6.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_left_edge_insecure_ipv6_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_left_edge_secure_ipv4 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_left_edge_secure_ipv4_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_left_edge_secure_ipv4_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-left-edge-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-left-edge-ack-left-edge-secure-ipv4.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_left_edge_secure_ipv4_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_left_edge_secure_ipv6 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_left_edge_secure_ipv6_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_left_edge_secure_ipv6_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-left-edge-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-left-edge-ack-left-edge-secure-ipv6.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_left_edge_secure_ipv6_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_outside_left_insecure_ipv4 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_outside_left_insecure_ipv4_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_outside_left_insecure_ipv4_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-left-edge-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-left-edge-ack-outside-left-insecure-ipv4.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_outside_left_insecure_ipv4_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_outside_left_insecure_ipv6 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_outside_left_insecure_ipv6_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_outside_left_insecure_ipv6_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-left-edge-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-left-edge-ack-outside-left-insecure-ipv6.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_outside_left_insecure_ipv6_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_outside_left_secure_ipv4 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_outside_left_secure_ipv4_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_outside_left_secure_ipv4_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-left-edge-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-left-edge-ack-outside-left-secure-ipv4.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_outside_left_secure_ipv4_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_outside_left_secure_ipv6 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_outside_left_secure_ipv6_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_outside_left_secure_ipv6_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-left-edge-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-left-edge-ack-outside-left-secure-ipv6.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_outside_left_secure_ipv6_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_outside_right_insecure_ipv4 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_outside_right_insecure_ipv4_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_outside_right_insecure_ipv4_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-left-edge-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-left-edge-ack-outside-right-insecure-ipv4.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_outside_right_insecure_ipv4_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_outside_right_insecure_ipv6 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_outside_right_insecure_ipv6_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_outside_right_insecure_ipv6_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-left-edge-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-left-edge-ack-outside-right-insecure-ipv6.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_outside_right_insecure_ipv6_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_outside_right_secure_ipv4 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_outside_right_secure_ipv4_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_outside_right_secure_ipv4_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-left-edge-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-left-edge-ack-outside-right-secure-ipv4.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_outside_right_secure_ipv4_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_outside_right_secure_ipv6 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_outside_right_secure_ipv6_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_outside_right_secure_ipv6_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-left-edge-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-left-edge-ack-outside-right-secure-ipv6.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_outside_right_secure_ipv6_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_right_edge_insecure_ipv4 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_right_edge_insecure_ipv4_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_right_edge_insecure_ipv4_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-left-edge-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-left-edge-ack-right-edge-insecure-ipv4.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_right_edge_insecure_ipv4_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_right_edge_insecure_ipv6 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_right_edge_insecure_ipv6_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_right_edge_insecure_ipv6_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-left-edge-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-left-edge-ack-right-edge-insecure-ipv6.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_right_edge_insecure_ipv6_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_right_edge_secure_ipv4 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_right_edge_secure_ipv4_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_right_edge_secure_ipv4_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-left-edge-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-left-edge-ack-right-edge-secure-ipv4.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_right_edge_secure_ipv4_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_right_edge_secure_ipv6 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_right_edge_secure_ipv6_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_right_edge_secure_ipv6_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-left-edge-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-left-edge-ack-right-edge-secure-ipv6.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_left_edge_ack_right_edge_secure_ipv6_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_left_edge_insecure_ipv4 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_left_edge_insecure_ipv4_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_left_edge_insecure_ipv4_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-left-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-left-ack-left-edge-insecure-ipv4.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_left_edge_insecure_ipv4_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_left_edge_insecure_ipv6 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_left_edge_insecure_ipv6_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_left_edge_insecure_ipv6_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-left-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-left-ack-left-edge-insecure-ipv6.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_left_edge_insecure_ipv6_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_left_edge_secure_ipv4 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_left_edge_secure_ipv4_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_left_edge_secure_ipv4_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-left-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-left-ack-left-edge-secure-ipv4.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_left_edge_secure_ipv4_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_left_edge_secure_ipv6 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_left_edge_secure_ipv6_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_left_edge_secure_ipv6_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-left-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-left-ack-left-edge-secure-ipv6.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_left_edge_secure_ipv6_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_outside_left_insecure_ipv4 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_outside_left_insecure_ipv4_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_outside_left_insecure_ipv4_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-left-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-left-ack-outside-left-insecure-ipv4.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_outside_left_insecure_ipv4_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_outside_left_insecure_ipv6 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_outside_left_insecure_ipv6_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_outside_left_insecure_ipv6_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-left-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-left-ack-outside-left-insecure-ipv6.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_outside_left_insecure_ipv6_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_outside_left_secure_ipv4 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_outside_left_secure_ipv4_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_outside_left_secure_ipv4_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-left-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-left-ack-outside-left-secure-ipv4.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_outside_left_secure_ipv4_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_outside_left_secure_ipv6 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_outside_left_secure_ipv6_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_outside_left_secure_ipv6_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-left-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-left-ack-outside-left-secure-ipv6.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_outside_left_secure_ipv6_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_outside_right_insecure_ipv4 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_outside_right_insecure_ipv4_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_outside_right_insecure_ipv4_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-left-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-left-ack-outside-right-insecure-ipv4.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_outside_right_insecure_ipv4_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_outside_right_insecure_ipv6 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_outside_right_insecure_ipv6_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_outside_right_insecure_ipv6_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-left-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-left-ack-outside-right-insecure-ipv6.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_outside_right_insecure_ipv6_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_outside_right_secure_ipv4 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_outside_right_secure_ipv4_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_outside_right_secure_ipv4_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-left-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-left-ack-outside-right-secure-ipv4.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_outside_right_secure_ipv4_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_outside_right_secure_ipv6 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_outside_right_secure_ipv6_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_outside_right_secure_ipv6_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-left-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-left-ack-outside-right-secure-ipv6.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_outside_right_secure_ipv6_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_right_edge_insecure_ipv4 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_right_edge_insecure_ipv4_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_right_edge_insecure_ipv4_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-left-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-left-ack-right-edge-insecure-ipv4.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_right_edge_insecure_ipv4_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_right_edge_insecure_ipv6 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_right_edge_insecure_ipv6_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_right_edge_insecure_ipv6_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-left-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-left-ack-right-edge-insecure-ipv6.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_right_edge_insecure_ipv6_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_right_edge_secure_ipv4 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_right_edge_secure_ipv4_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_right_edge_secure_ipv4_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-left-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-left-ack-right-edge-secure-ipv4.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_right_edge_secure_ipv4_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_right_edge_secure_ipv6 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_right_edge_secure_ipv6_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_right_edge_secure_ipv6_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-left-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-left-ack-right-edge-secure-ipv6.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_left_ack_right_edge_secure_ipv6_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_left_edge_insecure_ipv4 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_left_edge_insecure_ipv4_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_left_edge_insecure_ipv4_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-right-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-right-ack-left-edge-insecure-ipv4.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_left_edge_insecure_ipv4_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_left_edge_insecure_ipv6 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_left_edge_insecure_ipv6_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_left_edge_insecure_ipv6_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-right-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-right-ack-left-edge-insecure-ipv6.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_left_edge_insecure_ipv6_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_left_edge_secure_ipv4 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_left_edge_secure_ipv4_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_left_edge_secure_ipv4_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-right-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-right-ack-left-edge-secure-ipv4.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_left_edge_secure_ipv4_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_left_edge_secure_ipv6 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_left_edge_secure_ipv6_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_left_edge_secure_ipv6_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-right-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-right-ack-left-edge-secure-ipv6.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_left_edge_secure_ipv6_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_outside_left_insecure_ipv4 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_outside_left_insecure_ipv4_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_outside_left_insecure_ipv4_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-right-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-right-ack-outside-left-insecure-ipv4.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_outside_left_insecure_ipv4_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_outside_left_insecure_ipv6 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_outside_left_insecure_ipv6_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_outside_left_insecure_ipv6_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-right-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-right-ack-outside-left-insecure-ipv6.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_outside_left_insecure_ipv6_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_outside_left_secure_ipv4 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_outside_left_secure_ipv4_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_outside_left_secure_ipv4_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-right-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-right-ack-outside-left-secure-ipv4.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_outside_left_secure_ipv4_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_outside_left_secure_ipv6 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_outside_left_secure_ipv6_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_outside_left_secure_ipv6_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-right-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-right-ack-outside-left-secure-ipv6.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_outside_left_secure_ipv6_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_outside_right_insecure_ipv4 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_outside_right_insecure_ipv4_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_outside_right_insecure_ipv4_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-right-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-right-ack-outside-right-insecure-ipv4.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_outside_right_insecure_ipv4_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_outside_right_insecure_ipv6 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_outside_right_insecure_ipv6_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_outside_right_insecure_ipv6_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-right-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-right-ack-outside-right-insecure-ipv6.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_outside_right_insecure_ipv6_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_outside_right_secure_ipv4 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_outside_right_secure_ipv4_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_outside_right_secure_ipv4_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-right-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-right-ack-outside-right-secure-ipv4.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_outside_right_secure_ipv4_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_outside_right_secure_ipv6 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_outside_right_secure_ipv6_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_outside_right_secure_ipv6_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-right-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-right-ack-outside-right-secure-ipv6.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_outside_right_secure_ipv6_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_right_edge_insecure_ipv4 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_right_edge_insecure_ipv4_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_right_edge_insecure_ipv4_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-right-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-right-ack-right-edge-insecure-ipv4.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_right_edge_insecure_ipv4_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_right_edge_insecure_ipv6 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_right_edge_insecure_ipv6_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_right_edge_insecure_ipv6_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-right-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-right-ack-right-edge-insecure-ipv6.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_right_edge_insecure_ipv6_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_right_edge_secure_ipv4 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_right_edge_secure_ipv4_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_right_edge_secure_ipv4_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-right-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-right-ack-right-edge-secure-ipv4.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_right_edge_secure_ipv4_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_right_edge_secure_ipv6 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_right_edge_secure_ipv6_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_right_edge_secure_ipv6_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-right-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-outside-right-ack-right-edge-secure-ipv6.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_outside_right_ack_right_edge_secure_ipv6_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_left_edge_insecure_ipv4 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_left_edge_insecure_ipv4_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_left_edge_insecure_ipv4_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-right-edge-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-right-edge-ack-left-edge-insecure-ipv4.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_left_edge_insecure_ipv4_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_left_edge_insecure_ipv6 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_left_edge_insecure_ipv6_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_left_edge_insecure_ipv6_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-right-edge-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-right-edge-ack-left-edge-insecure-ipv6.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_left_edge_insecure_ipv6_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_left_edge_secure_ipv4 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_left_edge_secure_ipv4_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_left_edge_secure_ipv4_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-right-edge-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-right-edge-ack-left-edge-secure-ipv4.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_left_edge_secure_ipv4_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_left_edge_secure_ipv6 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_left_edge_secure_ipv6_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_left_edge_secure_ipv6_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-right-edge-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-right-edge-ack-left-edge-secure-ipv6.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_left_edge_secure_ipv6_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_outside_left_insecure_ipv4 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_outside_left_insecure_ipv4_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_outside_left_insecure_ipv4_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-right-edge-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-right-edge-ack-outside-left-insecure-ipv4.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_outside_left_insecure_ipv4_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_outside_left_insecure_ipv6 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_outside_left_insecure_ipv6_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_outside_left_insecure_ipv6_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-right-edge-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-right-edge-ack-outside-left-insecure-ipv6.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_outside_left_insecure_ipv6_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_outside_left_secure_ipv4 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_outside_left_secure_ipv4_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_outside_left_secure_ipv4_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-right-edge-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-right-edge-ack-outside-left-secure-ipv4.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_outside_left_secure_ipv4_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_outside_left_secure_ipv6 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_outside_left_secure_ipv6_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_outside_left_secure_ipv6_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-right-edge-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-right-edge-ack-outside-left-secure-ipv6.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_outside_left_secure_ipv6_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_outside_right_insecure_ipv4 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_outside_right_insecure_ipv4_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_outside_right_insecure_ipv4_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-right-edge-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-right-edge-ack-outside-right-insecure-ipv4.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_outside_right_insecure_ipv4_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_outside_right_insecure_ipv6 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_outside_right_insecure_ipv6_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_outside_right_insecure_ipv6_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-right-edge-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-right-edge-ack-outside-right-insecure-ipv6.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_outside_right_insecure_ipv6_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_outside_right_secure_ipv4 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_outside_right_secure_ipv4_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_outside_right_secure_ipv4_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-right-edge-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-right-edge-ack-outside-right-secure-ipv4.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_outside_right_secure_ipv4_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_outside_right_secure_ipv6 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_outside_right_secure_ipv6_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_outside_right_secure_ipv6_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-right-edge-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-right-edge-ack-outside-right-secure-ipv6.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_outside_right_secure_ipv6_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_right_edge_insecure_ipv4 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_right_edge_insecure_ipv4_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_right_edge_insecure_ipv4_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-right-edge-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-right-edge-ack-right-edge-insecure-ipv4.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_right_edge_insecure_ipv4_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_right_edge_insecure_ipv6 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_right_edge_insecure_ipv6_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_right_edge_insecure_ipv6_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-right-edge-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-right-edge-ack-right-edge-insecure-ipv6.pkt
+}
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_right_edge_insecure_ipv6_cleanup() {
+    restore_sysctls
+}
+
+atf_test_case rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_right_edge_secure_ipv4 cleanup
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_right_edge_secure_ipv4_head() {
+    atf_set timeout 10
+    atf_set require.config allow_sysctl_side_effects
+}
+rcv_rst_ack_syn_rcvd_via_listen_right_edge_ack_right_edge_secure_ipv4_body() {
+    
+    
+    save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-right-edge-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-ack-syn-rcvd/rcv-rst-ack-syn-rcvd-via-listen-right-edge-ack-right-edge-secure-ipv4.pkt
+}
*** 1117 LINES SKIPPED ***