From nobody Thu Oct 05 10:16:53 2023 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4S1SCV2Gdfz4wBW5; Thu, 5 Oct 2023 10:16:54 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4S1SCV21vlz3N18; Thu, 5 Oct 2023 10:16:54 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1696501014; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=1LX6ljDcSQp/LwXiHJsnz/edFq8xdRe7r/Re3ZiRr2A=; b=mMvF7jq486hTZiJF057qHoCS4jLHtR5sQfXjH9ercDlgGkVT2wJWq6rE7jhiiaixIIp3Ni WOvpMlYpbzdr1witTWHRm5ms6A4iFf01MG5sijGsiOmfOM5jIdSSA6nvE32x5F9QNEcr5e X4pJFsejMnrB1RTae6qpCW/IA79y/glVUMwcjlyXVuV1US6xEuAVp1HQfHoNW6nX1yDbL0 tPSbBLigRugSTInmmqqfDqxL+iJD2fG7IVdyiE3vGcwPxjbqpRzU5br4y6giWZIBqmc2S4 DLBsG6VBX5DKAms87iRx7F3jeLr+INWEVDI44fqSJbvAY72YCGV567aJep4GJQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1696501014; a=rsa-sha256; cv=none; b=cWfUi9Gm+VRLaTBjvJs121RwyGo5RJ0hCnzHyeGzKahJFZDRpvoxFhAoZimeiemqMSMutk q3UoeOhOTnmgvK/nkIaCgpFx6wI3c2jjC34FV8hf9DMZ2bC7Vbr4lgshTqi0XWe1qZfCaQ 02bitlg4T6b0W2nlm0XMrVy5W8cZBQcARqomIOGva4B9xvzhCVftpBWxKkgH1aStVbVlPk aT1Cx1avEVGmNI/ZSZHIEgmeKMsvJGaWIIw/a6LFj4c6xbAcnbdbKbE9FkBkA+hQZKHQVu TLh5o+Ch2rSD4lC9KiRC21/8nwoarIB6G3b5FKljUylqiLqe5HRMwRLVKwf0sA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1696501014; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=1LX6ljDcSQp/LwXiHJsnz/edFq8xdRe7r/Re3ZiRr2A=; b=XUmlFLmqjTnjV9mpvcf4oEtQZPP5NNa+OSbgRuWjh3GK5pgTGeSga6Oo6AuI56PzCXj5DQ ZY4MFzUZutviUsm0m2XNapmvBg+/44U9ppdFTIt0MvFMngAthcssIRWxIOXgVhOdEq/yNx 2+txhMHkUHLybqgUQrcKf/kBdIBnBxumpUjphfqVXmAKBnm7xf3eU+PrCu/4F9esw/jj+j hbZXC2VDSiMOYsrW8K3DvFkA9XQ9t6MJIVqwQs4COkLis8jeU7l07RoicY2MAG99rDp+nY MZwEy8rejtCPRhYc4wIbpIFRnMled8J7qtXVrk0PuSfhxfe5uMzPSslkwiiPuQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4S1SCV0vVhz1GHt; Thu, 5 Oct 2023 10:16:54 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 395AGsc3077669; Thu, 5 Oct 2023 10:16:54 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 395AGrPx077666; Thu, 5 Oct 2023 10:16:53 GMT (envelope-from git) Date: Thu, 5 Oct 2023 10:16:53 GMT Message-Id: <202310051016.395AGrPx077666@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Olivier Cochard Subject: git: decdf8e9da3f - main - net/tcptestsuite: Update to 2023/07/19 and take maintainership List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: olivier X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: decdf8e9da3ff4670f6c73c5e40bc986045b00de Auto-Submitted: auto-generated The branch main has been updated by olivier: URL: https://cgit.FreeBSD.org/ports/commit/?id=decdf8e9da3ff4670f6c73c5e40bc986045b00de commit decdf8e9da3ff4670f6c73c5e40bc986045b00de Author: Olivier Cochard AuthorDate: 2023-10-05 10:13:14 +0000 Commit: Olivier Cochard CommitDate: 2023-10-05 10:13:14 +0000 net/tcptestsuite: Update to 2023/07/19 and take maintainership PR: 272591 Event: Oslo Hackathon at Modirum --- net/tcptestsuite/Makefile | 6 +- net/tcptestsuite/distinfo | 6 +- net/tcptestsuite/files/tcptestsuite_atf_test | 2814 ++++++++++++++++++++------ net/tcptestsuite/pkg-plist | 194 +- 4 files changed, 2342 insertions(+), 678 deletions(-) diff --git a/net/tcptestsuite/Makefile b/net/tcptestsuite/Makefile index 493644a8b1ae..043599913210 100644 --- a/net/tcptestsuite/Makefile +++ b/net/tcptestsuite/Makefile @@ -1,9 +1,9 @@ PORTNAME= tcptestsuite -DISTVERSION= g20220401 +DISTVERSION= g20230719 PORTEPOCH= 1 CATEGORIES= net -MAINTAINER= gnn@FreeBSD.org +MAINTAINER= olivier@FreeBSD.org COMMENT= Network stack test suite LICENSE= BSD2CLAUSE @@ -13,7 +13,7 @@ RUN_DEPENDS= packetdrill:net/packetdrill USE_GITHUB= yes GH_ACCOUNT= freebsd-net GH_PROJECT= tcp-testsuite -GH_TAGNAME= 4b0d4c2 +GH_TAGNAME= 38d231c NO_ARCH= yes NO_BUILD= yes diff --git a/net/tcptestsuite/distinfo b/net/tcptestsuite/distinfo index d938487e1878..800435ca18e4 100644 --- a/net/tcptestsuite/distinfo +++ b/net/tcptestsuite/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1648846948 -SHA256 (freebsd-net-tcp-testsuite-g20220401-4b0d4c2_GH0.tar.gz) = 8938d4a90348f53e393b9dca3513a6c463125859ccd700b95075c1f62bc6ba7d -SIZE (freebsd-net-tcp-testsuite-g20220401-4b0d4c2_GH0.tar.gz) = 110299 +TIMESTAMP = 1689803178 +SHA256 (freebsd-net-tcp-testsuite-g20230719-38d231c_GH0.tar.gz) = 18a563d6b24ae466ec1036f9d36c7cb565f0ad88e7c8aa65bd6ec5345f0a4b87 +SIZE (freebsd-net-tcp-testsuite-g20230719-38d231c_GH0.tar.gz) = 126086 diff --git a/net/tcptestsuite/files/tcptestsuite_atf_test b/net/tcptestsuite/files/tcptestsuite_atf_test index 63091ac6129b..d3ac62220ebe 100644 --- a/net/tcptestsuite/files/tcptestsuite_atf_test +++ b/net/tcptestsuite/files/tcptestsuite_atf_test @@ -6359,6 +6359,66 @@ socket_api_setsockopt_hoplimit_passive_ipv6_cleanup() { restore_sysctls } +atf_test_case socket_api_setsockopt_md5_active_ipv4 cleanup +socket_api_setsockopt_md5_active_ipv4_head() { + atf_set timeout 10 + atf_set require.config allow_sysctl_side_effects +} +socket_api_setsockopt_md5_active_ipv4_body() { + + + save_sysctls /usr/local/share/tcptestsuite/socket-api/setsockopt/socket-api-setsockopt-md5-active-ipv4.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/socket-api/setsockopt/socket-api-setsockopt-md5-active-ipv4.pkt +} +socket_api_setsockopt_md5_active_ipv4_cleanup() { + restore_sysctls +} + +atf_test_case socket_api_setsockopt_md5_active_ipv6 cleanup +socket_api_setsockopt_md5_active_ipv6_head() { + atf_set timeout 10 + atf_set require.config allow_sysctl_side_effects +} +socket_api_setsockopt_md5_active_ipv6_body() { + + + save_sysctls /usr/local/share/tcptestsuite/socket-api/setsockopt/socket-api-setsockopt-md5-active-ipv6.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/socket-api/setsockopt/socket-api-setsockopt-md5-active-ipv6.pkt +} +socket_api_setsockopt_md5_active_ipv6_cleanup() { + restore_sysctls +} + +atf_test_case socket_api_setsockopt_md5_passive_ipv4 cleanup +socket_api_setsockopt_md5_passive_ipv4_head() { + atf_set timeout 10 + atf_set require.config allow_sysctl_side_effects +} +socket_api_setsockopt_md5_passive_ipv4_body() { + + + save_sysctls /usr/local/share/tcptestsuite/socket-api/setsockopt/socket-api-setsockopt-md5-passive-ipv4.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/socket-api/setsockopt/socket-api-setsockopt-md5-passive-ipv4.pkt +} +socket_api_setsockopt_md5_passive_ipv4_cleanup() { + restore_sysctls +} + +atf_test_case socket_api_setsockopt_md5_passive_ipv6 cleanup +socket_api_setsockopt_md5_passive_ipv6_head() { + atf_set timeout 10 + atf_set require.config allow_sysctl_side_effects +} +socket_api_setsockopt_md5_passive_ipv6_body() { + + + save_sysctls /usr/local/share/tcptestsuite/socket-api/setsockopt/socket-api-setsockopt-md5-passive-ipv6.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/socket-api/setsockopt/socket-api-setsockopt-md5-passive-ipv6.pkt +} +socket_api_setsockopt_md5_passive_ipv6_cleanup() { + restore_sysctls +} + atf_test_case socket_api_setsockopt_tos_active_ipv4 cleanup socket_api_setsockopt_tos_active_ipv4_head() { atf_set timeout 10 @@ -6749,6 +6809,156 @@ rcv_ack_without_data_syn_sent_ack_outside_right_ipv6_cleanup() { restore_sysctls } +atf_test_case rcv_ack_time_wait_using_shutdown_left_edge_ipv4 cleanup +rcv_ack_time_wait_using_shutdown_left_edge_ipv4_head() { + atf_set timeout 10 + atf_set require.config allow_sysctl_side_effects +} +rcv_ack_time_wait_using_shutdown_left_edge_ipv4_body() { + + + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-left-edge-ipv4.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-left-edge-ipv4.pkt +} +rcv_ack_time_wait_using_shutdown_left_edge_ipv4_cleanup() { + restore_sysctls +} + +atf_test_case rcv_ack_time_wait_using_shutdown_left_edge_ipv6 cleanup +rcv_ack_time_wait_using_shutdown_left_edge_ipv6_head() { + atf_set timeout 10 + atf_set require.config allow_sysctl_side_effects +} +rcv_ack_time_wait_using_shutdown_left_edge_ipv6_body() { + + + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-left-edge-ipv6.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-left-edge-ipv6.pkt +} +rcv_ack_time_wait_using_shutdown_left_edge_ipv6_cleanup() { + restore_sysctls +} + +atf_test_case rcv_ack_time_wait_using_shutdown_middle_ipv4 cleanup +rcv_ack_time_wait_using_shutdown_middle_ipv4_head() { + atf_set timeout 10 + atf_set require.config allow_sysctl_side_effects +} +rcv_ack_time_wait_using_shutdown_middle_ipv4_body() { + + + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-middle-ipv4.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-middle-ipv4.pkt +} +rcv_ack_time_wait_using_shutdown_middle_ipv4_cleanup() { + restore_sysctls +} + +atf_test_case rcv_ack_time_wait_using_shutdown_middle_ipv6 cleanup +rcv_ack_time_wait_using_shutdown_middle_ipv6_head() { + atf_set timeout 10 + atf_set require.config allow_sysctl_side_effects +} +rcv_ack_time_wait_using_shutdown_middle_ipv6_body() { + + + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-middle-ipv6.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-middle-ipv6.pkt +} +rcv_ack_time_wait_using_shutdown_middle_ipv6_cleanup() { + restore_sysctls +} + +atf_test_case rcv_ack_time_wait_using_shutdown_outside_left_ipv4 cleanup +rcv_ack_time_wait_using_shutdown_outside_left_ipv4_head() { + atf_set timeout 10 + atf_set require.config allow_sysctl_side_effects +} +rcv_ack_time_wait_using_shutdown_outside_left_ipv4_body() { + + + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-outside-left-ipv4.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-outside-left-ipv4.pkt +} +rcv_ack_time_wait_using_shutdown_outside_left_ipv4_cleanup() { + restore_sysctls +} + +atf_test_case rcv_ack_time_wait_using_shutdown_outside_left_ipv6 cleanup +rcv_ack_time_wait_using_shutdown_outside_left_ipv6_head() { + atf_set timeout 10 + atf_set require.config allow_sysctl_side_effects +} +rcv_ack_time_wait_using_shutdown_outside_left_ipv6_body() { + + + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-outside-left-ipv6.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-outside-left-ipv6.pkt +} +rcv_ack_time_wait_using_shutdown_outside_left_ipv6_cleanup() { + restore_sysctls +} + +atf_test_case rcv_ack_time_wait_using_shutdown_outside_right_ipv4 cleanup +rcv_ack_time_wait_using_shutdown_outside_right_ipv4_head() { + atf_set timeout 10 + atf_set require.config allow_sysctl_side_effects +} +rcv_ack_time_wait_using_shutdown_outside_right_ipv4_body() { + + + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-outside-right-ipv4.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-outside-right-ipv4.pkt +} +rcv_ack_time_wait_using_shutdown_outside_right_ipv4_cleanup() { + restore_sysctls +} + +atf_test_case rcv_ack_time_wait_using_shutdown_outside_right_ipv6 cleanup +rcv_ack_time_wait_using_shutdown_outside_right_ipv6_head() { + atf_set timeout 10 + atf_set require.config allow_sysctl_side_effects +} +rcv_ack_time_wait_using_shutdown_outside_right_ipv6_body() { + + + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-outside-right-ipv6.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-outside-right-ipv6.pkt +} +rcv_ack_time_wait_using_shutdown_outside_right_ipv6_cleanup() { + restore_sysctls +} + +atf_test_case rcv_ack_time_wait_using_shutdown_right_edge_ipv4 cleanup +rcv_ack_time_wait_using_shutdown_right_edge_ipv4_head() { + atf_set timeout 10 + atf_set require.config allow_sysctl_side_effects +} +rcv_ack_time_wait_using_shutdown_right_edge_ipv4_body() { + + + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-right-edge-ipv4.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-right-edge-ipv4.pkt +} +rcv_ack_time_wait_using_shutdown_right_edge_ipv4_cleanup() { + restore_sysctls +} + +atf_test_case rcv_ack_time_wait_using_shutdown_right_edge_ipv6 cleanup +rcv_ack_time_wait_using_shutdown_right_edge_ipv6_head() { + atf_set timeout 10 + atf_set require.config allow_sysctl_side_effects +} +rcv_ack_time_wait_using_shutdown_right_edge_ipv6_body() { + + + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-right-edge-ipv6.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-ack-time-wait/rcv-ack-time-wait-using-shutdown-right-edge-ipv6.pkt +} +rcv_ack_time_wait_using_shutdown_right_edge_ipv6_cleanup() { + restore_sysctls +} + atf_test_case rcv_fin_ack_with_data_closed_ipv4 cleanup rcv_fin_ack_with_data_closed_ipv4_head() { atf_set timeout 10 @@ -7049,6 +7259,156 @@ rcv_fin_ack_without_data_syn_sent_ack_outside_right_ipv6_cleanup() { restore_sysctls } +atf_test_case rcv_fin_ack_time_wait_using_shutdown_left_edge_ipv4 cleanup +rcv_fin_ack_time_wait_using_shutdown_left_edge_ipv4_head() { + atf_set timeout 10 + atf_set require.config allow_sysctl_side_effects +} +rcv_fin_ack_time_wait_using_shutdown_left_edge_ipv4_body() { + + + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-left-edge-ipv4.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-left-edge-ipv4.pkt +} +rcv_fin_ack_time_wait_using_shutdown_left_edge_ipv4_cleanup() { + restore_sysctls +} + +atf_test_case rcv_fin_ack_time_wait_using_shutdown_left_edge_ipv6 cleanup +rcv_fin_ack_time_wait_using_shutdown_left_edge_ipv6_head() { + atf_set timeout 10 + atf_set require.config allow_sysctl_side_effects +} +rcv_fin_ack_time_wait_using_shutdown_left_edge_ipv6_body() { + + + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-left-edge-ipv6.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-left-edge-ipv6.pkt +} +rcv_fin_ack_time_wait_using_shutdown_left_edge_ipv6_cleanup() { + restore_sysctls +} + +atf_test_case rcv_fin_ack_time_wait_using_shutdown_middle_ipv4 cleanup +rcv_fin_ack_time_wait_using_shutdown_middle_ipv4_head() { + atf_set timeout 10 + atf_set require.config allow_sysctl_side_effects +} +rcv_fin_ack_time_wait_using_shutdown_middle_ipv4_body() { + + + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-middle-ipv4.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-middle-ipv4.pkt +} +rcv_fin_ack_time_wait_using_shutdown_middle_ipv4_cleanup() { + restore_sysctls +} + +atf_test_case rcv_fin_ack_time_wait_using_shutdown_middle_ipv6 cleanup +rcv_fin_ack_time_wait_using_shutdown_middle_ipv6_head() { + atf_set timeout 10 + atf_set require.config allow_sysctl_side_effects +} +rcv_fin_ack_time_wait_using_shutdown_middle_ipv6_body() { + + + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-middle-ipv6.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-middle-ipv6.pkt +} +rcv_fin_ack_time_wait_using_shutdown_middle_ipv6_cleanup() { + restore_sysctls +} + +atf_test_case rcv_fin_ack_time_wait_using_shutdown_outside_left_ipv4 cleanup +rcv_fin_ack_time_wait_using_shutdown_outside_left_ipv4_head() { + atf_set timeout 10 + atf_set require.config allow_sysctl_side_effects +} +rcv_fin_ack_time_wait_using_shutdown_outside_left_ipv4_body() { + + + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-outside-left-ipv4.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-outside-left-ipv4.pkt +} +rcv_fin_ack_time_wait_using_shutdown_outside_left_ipv4_cleanup() { + restore_sysctls +} + +atf_test_case rcv_fin_ack_time_wait_using_shutdown_outside_left_ipv6 cleanup +rcv_fin_ack_time_wait_using_shutdown_outside_left_ipv6_head() { + atf_set timeout 10 + atf_set require.config allow_sysctl_side_effects +} +rcv_fin_ack_time_wait_using_shutdown_outside_left_ipv6_body() { + + + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-outside-left-ipv6.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-outside-left-ipv6.pkt +} +rcv_fin_ack_time_wait_using_shutdown_outside_left_ipv6_cleanup() { + restore_sysctls +} + +atf_test_case rcv_fin_ack_time_wait_using_shutdown_outside_right_ipv4 cleanup +rcv_fin_ack_time_wait_using_shutdown_outside_right_ipv4_head() { + atf_set timeout 10 + atf_set require.config allow_sysctl_side_effects +} +rcv_fin_ack_time_wait_using_shutdown_outside_right_ipv4_body() { + + + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-outside-right-ipv4.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-outside-right-ipv4.pkt +} +rcv_fin_ack_time_wait_using_shutdown_outside_right_ipv4_cleanup() { + restore_sysctls +} + +atf_test_case rcv_fin_ack_time_wait_using_shutdown_outside_right_ipv6 cleanup +rcv_fin_ack_time_wait_using_shutdown_outside_right_ipv6_head() { + atf_set timeout 10 + atf_set require.config allow_sysctl_side_effects +} +rcv_fin_ack_time_wait_using_shutdown_outside_right_ipv6_body() { + + + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-outside-right-ipv6.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-outside-right-ipv6.pkt +} +rcv_fin_ack_time_wait_using_shutdown_outside_right_ipv6_cleanup() { + restore_sysctls +} + +atf_test_case rcv_fin_ack_time_wait_using_shutdown_right_edge_ipv4 cleanup +rcv_fin_ack_time_wait_using_shutdown_right_edge_ipv4_head() { + atf_set timeout 10 + atf_set require.config allow_sysctl_side_effects +} +rcv_fin_ack_time_wait_using_shutdown_right_edge_ipv4_body() { + + + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-right-edge-ipv4.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-right-edge-ipv4.pkt +} +rcv_fin_ack_time_wait_using_shutdown_right_edge_ipv4_cleanup() { + restore_sysctls +} + +atf_test_case rcv_fin_ack_time_wait_using_shutdown_right_edge_ipv6 cleanup +rcv_fin_ack_time_wait_using_shutdown_right_edge_ipv6_head() { + atf_set timeout 10 + atf_set require.config allow_sysctl_side_effects +} +rcv_fin_ack_time_wait_using_shutdown_right_edge_ipv6_body() { + + + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-right-edge-ipv6.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-ack-time-wait/rcv-fin-ack-time-wait-using-shutdown-right-edge-ipv6.pkt +} +rcv_fin_ack_time_wait_using_shutdown_right_edge_ipv6_cleanup() { + restore_sysctls +} + atf_test_case rcv_fin_with_data_closed_ipv4 cleanup rcv_fin_with_data_closed_ipv4_head() { atf_set timeout 10 @@ -7229,105 +7589,255 @@ 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_test_case rcv_fin_time_wait_using_shutdown_left_edge_ipv4 cleanup +rcv_fin_time_wait_using_shutdown_left_edge_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } -rcv_rst_ack_with_data_closed_ipv4_body() { +rcv_fin_time_wait_using_shutdown_left_edge_ipv4_body() { - save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-closed/rcv-rst-ack-with-data-closed-ipv4.pkt - atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-closed/rcv-rst-ack-with-data-closed-ipv4.pkt + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-left-edge-ipv4.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-left-edge-ipv4.pkt } -rcv_rst_ack_with_data_closed_ipv4_cleanup() { +rcv_fin_time_wait_using_shutdown_left_edge_ipv4_cleanup() { restore_sysctls } -atf_test_case rcv_rst_ack_with_data_closed_ipv6 cleanup -rcv_rst_ack_with_data_closed_ipv6_head() { +atf_test_case rcv_fin_time_wait_using_shutdown_left_edge_ipv6 cleanup +rcv_fin_time_wait_using_shutdown_left_edge_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } -rcv_rst_ack_with_data_closed_ipv6_body() { +rcv_fin_time_wait_using_shutdown_left_edge_ipv6_body() { - save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-closed/rcv-rst-ack-with-data-closed-ipv6.pkt - atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-closed/rcv-rst-ack-with-data-closed-ipv6.pkt + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-left-edge-ipv6.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-left-edge-ipv6.pkt } -rcv_rst_ack_with_data_closed_ipv6_cleanup() { +rcv_fin_time_wait_using_shutdown_left_edge_ipv6_cleanup() { restore_sysctls } -atf_test_case rcv_rst_ack_without_data_closed_ipv4 cleanup -rcv_rst_ack_without_data_closed_ipv4_head() { +atf_test_case rcv_fin_time_wait_using_shutdown_middle_ipv4 cleanup +rcv_fin_time_wait_using_shutdown_middle_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } -rcv_rst_ack_without_data_closed_ipv4_body() { +rcv_fin_time_wait_using_shutdown_middle_ipv4_body() { - save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-closed/rcv-rst-ack-without-data-closed-ipv4.pkt - atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-closed/rcv-rst-ack-without-data-closed-ipv4.pkt + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-middle-ipv4.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-middle-ipv4.pkt } -rcv_rst_ack_without_data_closed_ipv4_cleanup() { +rcv_fin_time_wait_using_shutdown_middle_ipv4_cleanup() { restore_sysctls } -atf_test_case rcv_rst_ack_without_data_closed_ipv6 cleanup -rcv_rst_ack_without_data_closed_ipv6_head() { +atf_test_case rcv_fin_time_wait_using_shutdown_middle_ipv6 cleanup +rcv_fin_time_wait_using_shutdown_middle_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } -rcv_rst_ack_without_data_closed_ipv6_body() { +rcv_fin_time_wait_using_shutdown_middle_ipv6_body() { - save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-closed/rcv-rst-ack-without-data-closed-ipv6.pkt - atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-closed/rcv-rst-ack-without-data-closed-ipv6.pkt + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-middle-ipv6.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-middle-ipv6.pkt } -rcv_rst_ack_without_data_closed_ipv6_cleanup() { +rcv_fin_time_wait_using_shutdown_middle_ipv6_cleanup() { restore_sysctls } -atf_test_case rcv_rst_ack_with_data_listen_ipv4 cleanup -rcv_rst_ack_with_data_listen_ipv4_head() { +atf_test_case rcv_fin_time_wait_using_shutdown_outside_left_ipv4 cleanup +rcv_fin_time_wait_using_shutdown_outside_left_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } -rcv_rst_ack_with_data_listen_ipv4_body() { +rcv_fin_time_wait_using_shutdown_outside_left_ipv4_body() { - save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-listen/rcv-rst-ack-with-data-listen-ipv4.pkt - atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-listen/rcv-rst-ack-with-data-listen-ipv4.pkt + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-outside-left-ipv4.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-outside-left-ipv4.pkt } -rcv_rst_ack_with_data_listen_ipv4_cleanup() { +rcv_fin_time_wait_using_shutdown_outside_left_ipv4_cleanup() { restore_sysctls } -atf_test_case rcv_rst_ack_with_data_listen_ipv6 cleanup -rcv_rst_ack_with_data_listen_ipv6_head() { +atf_test_case rcv_fin_time_wait_using_shutdown_outside_left_ipv6 cleanup +rcv_fin_time_wait_using_shutdown_outside_left_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } -rcv_rst_ack_with_data_listen_ipv6_body() { +rcv_fin_time_wait_using_shutdown_outside_left_ipv6_body() { - save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-listen/rcv-rst-ack-with-data-listen-ipv6.pkt - atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-listen/rcv-rst-ack-with-data-listen-ipv6.pkt + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-outside-left-ipv6.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-outside-left-ipv6.pkt } -rcv_rst_ack_with_data_listen_ipv6_cleanup() { +rcv_fin_time_wait_using_shutdown_outside_left_ipv6_cleanup() { restore_sysctls } -atf_test_case rcv_rst_ack_without_data_listen_ipv4 cleanup -rcv_rst_ack_without_data_listen_ipv4_head() { +atf_test_case rcv_fin_time_wait_using_shutdown_outside_right_ipv4 cleanup +rcv_fin_time_wait_using_shutdown_outside_right_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } -rcv_rst_ack_without_data_listen_ipv4_body() { +rcv_fin_time_wait_using_shutdown_outside_right_ipv4_body() { - save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-listen/rcv-rst-ack-without-data-listen-ipv4.pkt + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-outside-right-ipv4.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-outside-right-ipv4.pkt +} +rcv_fin_time_wait_using_shutdown_outside_right_ipv4_cleanup() { + restore_sysctls +} + +atf_test_case rcv_fin_time_wait_using_shutdown_outside_right_ipv6 cleanup +rcv_fin_time_wait_using_shutdown_outside_right_ipv6_head() { + atf_set timeout 10 + atf_set require.config allow_sysctl_side_effects +} +rcv_fin_time_wait_using_shutdown_outside_right_ipv6_body() { + + + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-outside-right-ipv6.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-outside-right-ipv6.pkt +} +rcv_fin_time_wait_using_shutdown_outside_right_ipv6_cleanup() { + restore_sysctls +} + +atf_test_case rcv_fin_time_wait_using_shutdown_right_edge_ipv4 cleanup +rcv_fin_time_wait_using_shutdown_right_edge_ipv4_head() { + atf_set timeout 10 + atf_set require.config allow_sysctl_side_effects +} +rcv_fin_time_wait_using_shutdown_right_edge_ipv4_body() { + + + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-right-edge-ipv4.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-right-edge-ipv4.pkt +} +rcv_fin_time_wait_using_shutdown_right_edge_ipv4_cleanup() { + restore_sysctls +} + +atf_test_case rcv_fin_time_wait_using_shutdown_right_edge_ipv6 cleanup +rcv_fin_time_wait_using_shutdown_right_edge_ipv6_head() { + atf_set timeout 10 + atf_set require.config allow_sysctl_side_effects +} +rcv_fin_time_wait_using_shutdown_right_edge_ipv6_body() { + + + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-right-edge-ipv6.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-fin-time-wait/rcv-fin-time-wait-using-shutdown-right-edge-ipv6.pkt +} +rcv_fin_time_wait_using_shutdown_right_edge_ipv6_cleanup() { + restore_sysctls +} + +atf_test_case rcv_rst_ack_with_data_closed_ipv4 cleanup +rcv_rst_ack_with_data_closed_ipv4_head() { + atf_set timeout 10 + atf_set require.config allow_sysctl_side_effects +} +rcv_rst_ack_with_data_closed_ipv4_body() { + + + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-closed/rcv-rst-ack-with-data-closed-ipv4.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-closed/rcv-rst-ack-with-data-closed-ipv4.pkt +} +rcv_rst_ack_with_data_closed_ipv4_cleanup() { + restore_sysctls +} + +atf_test_case rcv_rst_ack_with_data_closed_ipv6 cleanup +rcv_rst_ack_with_data_closed_ipv6_head() { + atf_set timeout 10 + atf_set require.config allow_sysctl_side_effects +} +rcv_rst_ack_with_data_closed_ipv6_body() { + + + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-closed/rcv-rst-ack-with-data-closed-ipv6.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-closed/rcv-rst-ack-with-data-closed-ipv6.pkt +} +rcv_rst_ack_with_data_closed_ipv6_cleanup() { + restore_sysctls +} + +atf_test_case rcv_rst_ack_without_data_closed_ipv4 cleanup +rcv_rst_ack_without_data_closed_ipv4_head() { + atf_set timeout 10 + atf_set require.config allow_sysctl_side_effects +} +rcv_rst_ack_without_data_closed_ipv4_body() { + + + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-closed/rcv-rst-ack-without-data-closed-ipv4.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-closed/rcv-rst-ack-without-data-closed-ipv4.pkt +} +rcv_rst_ack_without_data_closed_ipv4_cleanup() { + restore_sysctls +} + +atf_test_case rcv_rst_ack_without_data_closed_ipv6 cleanup +rcv_rst_ack_without_data_closed_ipv6_head() { + atf_set timeout 10 + atf_set require.config allow_sysctl_side_effects +} +rcv_rst_ack_without_data_closed_ipv6_body() { + + + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-closed/rcv-rst-ack-without-data-closed-ipv6.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-closed/rcv-rst-ack-without-data-closed-ipv6.pkt +} +rcv_rst_ack_without_data_closed_ipv6_cleanup() { + restore_sysctls +} + +atf_test_case rcv_rst_ack_with_data_listen_ipv4 cleanup +rcv_rst_ack_with_data_listen_ipv4_head() { + atf_set timeout 10 + atf_set require.config allow_sysctl_side_effects +} +rcv_rst_ack_with_data_listen_ipv4_body() { + + + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-listen/rcv-rst-ack-with-data-listen-ipv4.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-listen/rcv-rst-ack-with-data-listen-ipv4.pkt +} +rcv_rst_ack_with_data_listen_ipv4_cleanup() { + restore_sysctls +} + +atf_test_case rcv_rst_ack_with_data_listen_ipv6 cleanup +rcv_rst_ack_with_data_listen_ipv6_head() { + atf_set timeout 10 + atf_set require.config allow_sysctl_side_effects +} +rcv_rst_ack_with_data_listen_ipv6_body() { + + + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-listen/rcv-rst-ack-with-data-listen-ipv6.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-listen/rcv-rst-ack-with-data-listen-ipv6.pkt +} +rcv_rst_ack_with_data_listen_ipv6_cleanup() { + restore_sysctls +} + +atf_test_case rcv_rst_ack_without_data_listen_ipv4 cleanup +rcv_rst_ack_without_data_listen_ipv4_head() { + atf_set timeout 10 + atf_set require.config allow_sysctl_side_effects +} +rcv_rst_ack_without_data_listen_ipv4_body() { + + + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-listen/rcv-rst-ack-without-data-listen-ipv4.pkt atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-listen/rcv-rst-ack-without-data-listen-ipv4.pkt } rcv_rst_ack_without_data_listen_ipv4_cleanup() { @@ -7529,282 +8039,522 @@ 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_test_case rcv_rst_ack_time_wait_using_shutdown_left_edge_insecure_ipv4 cleanup +rcv_rst_ack_time_wait_using_shutdown_left_edge_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } -rcv_rst_close_wait_left_edge_insecure_ipv4_body() { +rcv_rst_ack_time_wait_using_shutdown_left_edge_insecure_ipv4_body() { - save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-left-edge-insecure-ipv4.pkt - atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-left-edge-insecure-ipv4.pkt + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-left-edge-insecure-ipv4.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-left-edge-insecure-ipv4.pkt } -rcv_rst_close_wait_left_edge_insecure_ipv4_cleanup() { +rcv_rst_ack_time_wait_using_shutdown_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_test_case rcv_rst_ack_time_wait_using_shutdown_left_edge_insecure_ipv6 cleanup +rcv_rst_ack_time_wait_using_shutdown_left_edge_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } -rcv_rst_close_wait_left_edge_insecure_ipv6_body() { +rcv_rst_ack_time_wait_using_shutdown_left_edge_insecure_ipv6_body() { - save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-left-edge-insecure-ipv6.pkt - atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-left-edge-insecure-ipv6.pkt + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-left-edge-insecure-ipv6.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-left-edge-insecure-ipv6.pkt } -rcv_rst_close_wait_left_edge_insecure_ipv6_cleanup() { +rcv_rst_ack_time_wait_using_shutdown_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_test_case rcv_rst_ack_time_wait_using_shutdown_left_edge_secure_ipv4 cleanup +rcv_rst_ack_time_wait_using_shutdown_left_edge_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } -rcv_rst_close_wait_left_edge_secure_ipv4_body() { +rcv_rst_ack_time_wait_using_shutdown_left_edge_secure_ipv4_body() { - save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-left-edge-secure-ipv4.pkt - atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-left-edge-secure-ipv4.pkt + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-left-edge-secure-ipv4.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-left-edge-secure-ipv4.pkt } -rcv_rst_close_wait_left_edge_secure_ipv4_cleanup() { +rcv_rst_ack_time_wait_using_shutdown_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_test_case rcv_rst_ack_time_wait_using_shutdown_left_edge_secure_ipv6 cleanup +rcv_rst_ack_time_wait_using_shutdown_left_edge_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } -rcv_rst_close_wait_left_edge_secure_ipv6_body() { +rcv_rst_ack_time_wait_using_shutdown_left_edge_secure_ipv6_body() { - save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-left-edge-secure-ipv6.pkt - atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-left-edge-secure-ipv6.pkt + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-left-edge-secure-ipv6.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-left-edge-secure-ipv6.pkt } -rcv_rst_close_wait_left_edge_secure_ipv6_cleanup() { +rcv_rst_ack_time_wait_using_shutdown_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_test_case rcv_rst_ack_time_wait_using_shutdown_outside_left_insecure_ipv4 cleanup +rcv_rst_ack_time_wait_using_shutdown_outside_left_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } -rcv_rst_close_wait_outside_left_insecure_ipv4_body() { +rcv_rst_ack_time_wait_using_shutdown_outside_left_insecure_ipv4_body() { - save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-outside-left-insecure-ipv4.pkt - atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-outside-left-insecure-ipv4.pkt + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-outside-left-insecure-ipv4.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-outside-left-insecure-ipv4.pkt } -rcv_rst_close_wait_outside_left_insecure_ipv4_cleanup() { +rcv_rst_ack_time_wait_using_shutdown_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_test_case rcv_rst_ack_time_wait_using_shutdown_outside_left_insecure_ipv6 cleanup +rcv_rst_ack_time_wait_using_shutdown_outside_left_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } -rcv_rst_close_wait_outside_left_insecure_ipv6_body() { +rcv_rst_ack_time_wait_using_shutdown_outside_left_insecure_ipv6_body() { - save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-outside-left-insecure-ipv6.pkt - atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-outside-left-insecure-ipv6.pkt + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-outside-left-insecure-ipv6.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-outside-left-insecure-ipv6.pkt } -rcv_rst_close_wait_outside_left_insecure_ipv6_cleanup() { +rcv_rst_ack_time_wait_using_shutdown_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_test_case rcv_rst_ack_time_wait_using_shutdown_outside_left_secure_ipv4 cleanup +rcv_rst_ack_time_wait_using_shutdown_outside_left_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } -rcv_rst_close_wait_outside_left_secure_ipv4_body() { +rcv_rst_ack_time_wait_using_shutdown_outside_left_secure_ipv4_body() { - save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-outside-left-secure-ipv4.pkt - atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-outside-left-secure-ipv4.pkt + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-outside-left-secure-ipv4.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-outside-left-secure-ipv4.pkt } -rcv_rst_close_wait_outside_left_secure_ipv4_cleanup() { +rcv_rst_ack_time_wait_using_shutdown_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_test_case rcv_rst_ack_time_wait_using_shutdown_outside_left_secure_ipv6 cleanup +rcv_rst_ack_time_wait_using_shutdown_outside_left_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } -rcv_rst_close_wait_outside_left_secure_ipv6_body() { +rcv_rst_ack_time_wait_using_shutdown_outside_left_secure_ipv6_body() { - save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-outside-left-secure-ipv6.pkt - atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-outside-left-secure-ipv6.pkt + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-outside-left-secure-ipv6.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-outside-left-secure-ipv6.pkt } -rcv_rst_close_wait_outside_left_secure_ipv6_cleanup() { +rcv_rst_ack_time_wait_using_shutdown_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_test_case rcv_rst_ack_time_wait_using_shutdown_outside_right_insecure_ipv4 cleanup +rcv_rst_ack_time_wait_using_shutdown_outside_right_insecure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } -rcv_rst_close_wait_outside_right_insecure_ipv4_body() { +rcv_rst_ack_time_wait_using_shutdown_outside_right_insecure_ipv4_body() { - save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-outside-right-insecure-ipv4.pkt - atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-outside-right-insecure-ipv4.pkt + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-outside-right-insecure-ipv4.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-outside-right-insecure-ipv4.pkt } -rcv_rst_close_wait_outside_right_insecure_ipv4_cleanup() { +rcv_rst_ack_time_wait_using_shutdown_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_test_case rcv_rst_ack_time_wait_using_shutdown_outside_right_insecure_ipv6 cleanup +rcv_rst_ack_time_wait_using_shutdown_outside_right_insecure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } -rcv_rst_close_wait_outside_right_insecure_ipv6_body() { +rcv_rst_ack_time_wait_using_shutdown_outside_right_insecure_ipv6_body() { - save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-outside-right-insecure-ipv6.pkt - atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-outside-right-insecure-ipv6.pkt + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-outside-right-insecure-ipv6.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-outside-right-insecure-ipv6.pkt } -rcv_rst_close_wait_outside_right_insecure_ipv6_cleanup() { +rcv_rst_ack_time_wait_using_shutdown_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_test_case rcv_rst_ack_time_wait_using_shutdown_outside_right_secure_ipv4 cleanup +rcv_rst_ack_time_wait_using_shutdown_outside_right_secure_ipv4_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } -rcv_rst_close_wait_outside_right_secure_ipv4_body() { +rcv_rst_ack_time_wait_using_shutdown_outside_right_secure_ipv4_body() { - save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-outside-right-secure-ipv4.pkt - atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-outside-right-secure-ipv4.pkt + save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-outside-right-secure-ipv4.pkt + atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-ack-time-wait/rcv-rst-ack-time-wait-using-shutdown-outside-right-secure-ipv4.pkt } -rcv_rst_close_wait_outside_right_secure_ipv4_cleanup() { +rcv_rst_ack_time_wait_using_shutdown_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_test_case rcv_rst_ack_time_wait_using_shutdown_outside_right_secure_ipv6 cleanup +rcv_rst_ack_time_wait_using_shutdown_outside_right_secure_ipv6_head() { atf_set timeout 10 atf_set require.config allow_sysctl_side_effects } -rcv_rst_close_wait_outside_right_secure_ipv6_body() { +rcv_rst_ack_time_wait_using_shutdown_outside_right_secure_ipv6_body() { - save_sysctls /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-outside-right-secure-ipv6.pkt - atf_check -o ignore -e ignore /usr/local/share/tcptestsuite/double-check.sh /usr/local/bin/packetdrill --tun_dev=tun0 --persistent_tun_dev /usr/local/share/tcptestsuite/state-event-engine/rcv-rst-close-wait/rcv-rst-close-wait-outside-right-secure-ipv6.pkt *** 3121 LINES SKIPPED ***