From nobody Tue Sep 15 16:19:03 2026 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 4hknJm23Blz6sRYP for ; Tue, 15 Sep 2026 16:19:04 +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 "YR2" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4hknJm13QXz4lPc for ; Tue, 15 Sep 2026 16:19:04 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1789489144; 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=cHtJOTuDI7BW2798ulA6ZRPxz/ARmKQ8cfVZxeHipDI=; b=tsgS5JNYu+U37vpU7qACfl7gFuyScKNYU0XNdLjWtiy+60UmSo9QtCwRbSub3eye4UnTux WrUMxbHB4xVQL1+jrcr63cvCl3VelI40IL2dLCkrRPSLr8zwLNU1yaUOwBF91hD6jb0G0X 5gyxb4nKXUKaSw3NDrQubUCW4F9hTChz+Ntn//SnHVIyUFtQ1rHafwA+/rrk6KNdcFU9fJ vAwHUOLBZdUeTQwFO8gWxx19J/kICRWg2FIR1cEQHQO9PmUzturJo0F6tebGenmOCffXsJ FKORdPuwIGt5CZn6v7aLcT6kqWSRljhK+9O6KnKzBVVqk8LqKPI1MiYJUyChPQ== ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1789489144; b=C1+as1P7alBudSPy4qShZzG2+VzWgiIFcRXApCXSOk3930PW/ab87QVeTZCFv6XTRiSriM l5Qo+qGs38yF4n5twcllOONREztrs1pb2Cp5zh2V3K3ADQ/OFsoMaPSFdAcqbmsVFkzE8G Zriv69DhPoOnNzcjr/1zArmclfdwCFjI0KlNrWiK7x/VYawtMTFnleDPqiv7CXEupKtRQL xSSCWQFL5X0gLbsdV9m3zt4ACiGOwqr66E24FFBg8SX6QozpWiZ7oAfJiHRxWk813g1Rri SYC6L2y0IklhKPelt2XF4HMDaJHcFPkEUej0uYpC0TZU3d/qv190SqbN540GwQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1789489144; 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=cHtJOTuDI7BW2798ulA6ZRPxz/ARmKQ8cfVZxeHipDI=; b=oWKrL5CsTMQYM2WCP/t4g3jp6rLI0TNnTMKeSUvD9qU9v9rJIM3O3LTDfWFdB6NQbOCeJc JVzz3Pe0ID9OUYeg4UxsD/nzeixaQy0tOtMuVAra930xJyCtpddMw6Gv3YwKAaA/1G4x96 PND+Hv+0XaD64Wwlb3hDqzLEP2ho0Fw0452oGFY4xfuXO8JfsfsJsq5kaBkTSy767+ubi8 5G4xNsLq9RuqhW8YNXm17gPanLrVjbF0prAK/La57MFFm5G2N0JapLXQ4iZ0YHhduC2JeB PzlRLyPv/TibY3itnaHNkiiYLvY+ppk8yGqTAkkKhzlhC73eyVq8Qwl6o7sgcg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hknJl6XcKz16y3 for ; Tue, 15 Sep 2026 16:19:03 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 4101e by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 15 Sep 2026 16:19:03 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Faraz Vahedi Subject: git: 592ae60e2b2e - main - devmatch(8): Preserve const qualifier on strchr(3) and strstr(3) results 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 List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: kfv X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 592ae60e2b2eff6c2ec467c34be9a457ce24b044 Auto-Submitted: auto-generated Date: Tue, 15 Sep 2026 16:19:03 +0000 Message-Id: <6aa96ff7.4101e.656b906d@gitrepo.freebsd.org> The branch main has been updated by kfv: URL: https://cgit.FreeBSD.org/src/commit/?id=592ae60e2b2eff6c2ec467c34be9a457ce24b044 commit 592ae60e2b2eff6c2ec467c34be9a457ce24b044 Author: Faraz Vahedi AuthorDate: 2026-09-15 16:14:13 +0000 Commit: Faraz Vahedi CommitDate: 2026-09-15 16:14:13 +0000 devmatch(8): Preserve const qualifier on strchr(3) and strstr(3) results Reviewed by: fuz, dteske Approved by: fuz (mentor), dteske (mentor) MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D59667 --- sbin/devmatch/devmatch.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/sbin/devmatch/devmatch.c b/sbin/devmatch/devmatch.c index 6c6c5f3bcf79..baf52c070b70 100644 --- a/sbin/devmatch/devmatch.c +++ b/sbin/devmatch/devmatch.c @@ -204,7 +204,7 @@ pnpval_as_int(const char *val, const char *pnpinfo) { int rv; char key[256]; - char *cp; + const char *cp; if (pnpinfo == NULL) return -1; @@ -248,7 +248,7 @@ pnpval_as_str(const char *val, const char *pnpinfo) { static char retval[256]; char key[256]; - char *cp; + const char *cp; if (pnpinfo == NULL) { *retval = '\0'; @@ -282,7 +282,8 @@ search_hints(const char *bus, const char *dev, const char *pnpinfo) char val1[256], val2[256]; int ival, len, ents, i, notme, mask, bit, v, found; void *ptr, *walker; - char *lastmod = NULL, *cp, *s; + char *lastmod = NULL, *cp; + const char *s; walker = hints; getint(&walker);