]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
landlock: Clean up hook_ptrace_access_check()
authorMickaël Salaün <mic@digikod.net>
Fri, 19 Dec 2025 19:38:49 +0000 (20:38 +0100)
committerMickaël Salaün <mic@digikod.net>
Fri, 26 Dec 2025 19:39:01 +0000 (20:39 +0100)
Make variable's scope minimal in hook_ptrace_access_check().

Cc: Günther Noack <gnoack3000@gmail.com>
Link: https://lore.kernel.org/r/20251219193855.825889-3-mic@digikod.net
Reviewed-by: Günther Noack <gnoack3000@gmail.com>
Signed-off-by: Mickaël Salaün <mic@digikod.net>
security/landlock/task.c

index 2385017418ca52ca4ee3bfaa808c6b3e991df3e1..bf4ed15a7f01f44567aa983f92aed2b912eabe45 100644 (file)
@@ -86,7 +86,6 @@ static int hook_ptrace_access_check(struct task_struct *const child,
                                    const unsigned int mode)
 {
        const struct landlock_cred_security *parent_subject;
-       const struct landlock_ruleset *child_dom;
        int err;
 
        /* Quick return for non-landlocked tasks. */
@@ -96,7 +95,8 @@ static int hook_ptrace_access_check(struct task_struct *const child,
 
        scoped_guard(rcu)
        {
-               child_dom = landlock_get_task_domain(child);
+               const struct landlock_ruleset *const child_dom =
+                       landlock_get_task_domain(child);
                err = domain_ptrace(parent_subject->domain, child_dom);
        }