From nobody Mon Feb 17 19:58:30 2025 X-Original-To: dev-commits-src-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 4YxYPM3HmQz5p53V; Mon, 17 Feb 2025 19:58:31 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YxYPL4bVYz3jHv; Mon, 17 Feb 2025 19:58:30 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1739822310; 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=wCv5WE4TxLaV/t7qZhUgy4jwINi3aF3OO6E+43ajSds=; b=W7cNyV4YB6UCNRGXXQ3kpHF2ZRSuQXq+4SVgKUZqCtcPfswASYPZ8iXc/DnD73iUk6/X0L AsUEflY0i/HdAAouvoN9jC/zT5v8H5RBE9RetZi/BBPxzZzbXdiNYJvjyTsxZvDIpviceJ e1yI8GZKJTKZcM6BBQEG8CWVtUh/GUW+lO8NK5BNHUSl+96vrv5i+CYOxkslz+09pbMHxz x/kW1UEAj0V63x7ze8tqWNjcuAJr53VY8mSUD2aUkjYfJI9lUcGeLsKrihmAeJ4VIfEVO7 4i85g+MO4CbhezE4MwWEEWnSHdALvBAJ5KeSLfO2PAognl2wsho1mRm2NfGi3A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1739822310; a=rsa-sha256; cv=none; b=WXBGSzvNJ9y1VaISVD7pMMqLAzqje6Lf8JWfKLPC9zsYVYV08v6Lo4u1dvsruBQLldLtwq NjmAPQaowe9uhvIUgqEP91edR6b4qf2rzcPDsH2E/Viyarmvrxlp9DozEGPKykS9D/yCTz vCggsaRWeUk0muLL8t8fY+QOQtDlvN8MkbkPwBHu2xq/IGTvks0NRlWbHY4flvbUNUVFkH 8Yg36d7d6DBiAjbZ0Wxctx9rzXXtP0/OFSkK61ngBGv/M/+tA4yfIvSZmY6+wA/+mnpDA/ hC9meC1rAtJ0nDoKV4Kh7u5j79+0Bc6dzOIFbo8+HnZNo9yq78tQdenDuOAvwg== 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=1739822310; 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=wCv5WE4TxLaV/t7qZhUgy4jwINi3aF3OO6E+43ajSds=; b=PTSA2rzDTLIJFvSY5Y3Z6aC8UFHPabTiis8puEOckUjkpH5vm7PY9LyhFPx2ynPS1gDeg6 H4MEH8FQMLXw47PCpENCbY/tmMMojIvb9JcqfuzVahLB0TrbP8S1pcQJjdrh/OMCbVdC/V KYdV4G+DfGRv0aUbxGCm2VIBaEbFNvTOn7Ygyy4Aaa3Wc2tI/E3j/uftAdg4yjd1Pseifv urZ+hJusWgTy+BZoQE+AHJnQY/uHileN6K5Ojo1U8WC1+nilzmP+51AUbrueo4CtIUOyNR 073MXegv/hBZYMmQ/7cMFW3JlnlHqhJ0UOEzps6TSVQHb48+6+yJ+IN8gIsjoQ== 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 4YxYPL2kHMzntB; Mon, 17 Feb 2025 19:58:30 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 51HJwUcn059924; Mon, 17 Feb 2025 19:58:30 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 51HJwUvo059920; Mon, 17 Feb 2025 19:58:30 GMT (envelope-from git) Date: Mon, 17 Feb 2025 19:58:30 GMT Message-Id: <202502171958.51HJwUvo059920@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Jose Luis Duran Subject: git: ec60176e7d29 - main - netinet6 tests: Add Scapy as a required program List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jlduran X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: ec60176e7d29d1e9f11121146603ce5b6b5f40b8 Auto-Submitted: auto-generated The branch main has been updated by jlduran: URL: https://cgit.FreeBSD.org/src/commit/?id=ec60176e7d29d1e9f11121146603ce5b6b5f40b8 commit ec60176e7d29d1e9f11121146603ce5b6b5f40b8 Author: Jose Luis Duran AuthorDate: 2025-02-17 19:50:24 +0000 Commit: Jose Luis Duran CommitDate: 2025-02-17 19:56:59 +0000 netinet6 tests: Add Scapy as a required program The ra.py script requires Scapy. Invoke it using the python3 symlink. While technically, at the moment, python points to python3, and python3 points to the current version of python, it is recommended to use python3. No functional change intended. Add the Scapy requirement in the header of each test that makes use of it. Reviewed by: kp Approved by: emaste (mentor) MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D49005 --- tests/sys/netinet6/ndp.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/sys/netinet6/ndp.sh b/tests/sys/netinet6/ndp.sh index 038a640f331e..378759eb9ba4 100755 --- a/tests/sys/netinet6/ndp.sh +++ b/tests/sys/netinet6/ndp.sh @@ -134,7 +134,7 @@ atf_test_case "ndp_slaac_default_route" "cleanup" ndp_slaac_default_route_head() { atf_set descr 'Test default route installation via SLAAC' atf_set require.user root - atf_set require.progs "python" + atf_set require.progs scapy } ndp_slaac_default_route_body() { @@ -153,7 +153,7 @@ ndp_slaac_default_route_body() { atf_check jexec ${jname} ifconfig ${epair0}a inet6 accept_rtadv # Send an RA advertising a prefix. - atf_check -e ignore python $(atf_get_srcdir)/ra.py \ + atf_check -e ignore python3 $(atf_get_srcdir)/ra.py \ --sendif ${epair0}b \ --dst $(ndp_if_lladdr ${epair0}a ${jname}) \ --src $(ndp_if_lladdr ${epair0}b) \ @@ -172,7 +172,7 @@ ndp_slaac_default_route_body() { jexec ${jname} netstat -rn -6 # Send another RA, make sure that the default route is installed again. - atf_check -e ignore python $(atf_get_srcdir)/ra.py \ + atf_check -e ignore python3 $(atf_get_srcdir)/ra.py \ --sendif ${epair0}b \ --dst $(ndp_if_lladdr ${epair0}a ${jname}) \ --src $(ndp_if_lladdr ${epair0}b) \