| /* SPDX-License-Identifier: LGPL-2.1+ */ |
| #pragma once |
| |
| #include <sched.h> |
| |
| #ifndef CLONE_NEWCGROUP |
| #define CLONE_NEWCGROUP 0x02000000 |
| #endif |
| |
| /* Not exposed yet. Defined at include/linux/sched.h */ |
| #ifndef PF_KTHREAD |
| #define PF_KTHREAD 0x00200000 |
| #endif |
| |
| /* The maximum thread/process name length including trailing NUL byte. This mimics the kernel definition of the same |
| * name, which we need in userspace at various places but is not defined in userspace currently, neither under this |
| * name nor any other. */ |
| /* Not exposed yet. Defined at include/linux/sched.h */ |
| #ifndef TASK_COMM_LEN |
| #define TASK_COMM_LEN 16 |
| #endif |