git: 64df13dae7fc - stable/15 - libjail: Preserve const qualifier on strchr(3) and strrchr(3) results

From: Faraz Vahedi <kfv_at_FreeBSD.org>
Date: Sat, 03 Oct 2026 15:22:05 UTC
The branch stable/15 has been updated by kfv:

URL: https://cgit.FreeBSD.org/src/commit/?id=64df13dae7fc7477b7209869211d2def931c8be9

commit 64df13dae7fc7477b7209869211d2def931c8be9
Author:     Faraz Vahedi <kfv@FreeBSD.org>
AuthorDate: 2026-09-10 11:08:00 +0000
Commit:     Faraz Vahedi <kfv@FreeBSD.org>
CommitDate: 2026-10-03 15:17:09 +0000

    libjail: Preserve const qualifier on strchr(3) and strrchr(3) results
    
    Reviewed by:    fuz
    Approved by:    fuz (mentor)
    MFC after:      1 week
    Differential Revision:  https://reviews.freebsd.org/D59553
    
    (cherry picked from commit c63b69f82a745c1b905c1050eeff9df96fe18f4c)
---
 lib/libjail/jail.c | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/lib/libjail/jail.c b/lib/libjail/jail.c
index ad3348af0d2d..a23d9865a08b 100644
--- a/lib/libjail/jail.c
+++ b/lib/libjail/jail.c
@@ -323,8 +323,8 @@ jailparam_init(struct jailparam *jp, const char *name)
 int
 jailparam_import(struct jailparam *jp, const char *value)
 {
-	char *p, *ep, *tvalue;
-	const char *avalue;
+	char *ep, *tvalue;
+	const char *avalue, *p;
 	int i, nval, fw;
 
 	if (value == NULL)
@@ -1154,7 +1154,8 @@ kldload_param(const char *name)
 static char *
 noname(const char *name)
 {
-	char *nname, *p;
+	char *nname;
+	const char *p;
 
 	nname = malloc(strlen(name) + 3);
 	if (nname == NULL) {
@@ -1172,7 +1173,8 @@ noname(const char *name)
 static char *
 nononame(const char *name)
 {
-	char *p, *nname;
+	char *nname;
+	const char *p;
 
 	p = strrchr(name, '.');
 	if (strncmp(p ? p + 1 : name, "no", 2)) {