blob: 082b4a05e931dc53e598d38492f8ae081268a4af [file] [log] [blame]
Elliott Hughes180edef2023-11-02 00:08:05 +00001/*
2 * This file is auto-generated. Modifications will be lost.
3 *
4 * See https://android.googlesource.com/platform/bionic/+/master/libc/kernel/
5 * for more information.
6 */
Christopher Ferris32ff3f82020-12-14 13:10:04 -08007#ifndef _UAPI_LINUX_PIDFD_H
8#define _UAPI_LINUX_PIDFD_H
Christopher Ferris38062f92014-07-09 15:33:25 -07009#include <linux/types.h>
Christopher Ferris32ff3f82020-12-14 13:10:04 -080010#include <linux/fcntl.h>
11#define PIDFD_NONBLOCK O_NONBLOCK
Christopher Ferris7f4c8372024-06-03 14:22:19 -070012#define PIDFD_THREAD O_EXCL
13#define PIDFD_SIGNAL_THREAD (1UL << 0)
14#define PIDFD_SIGNAL_THREAD_GROUP (1UL << 1)
15#define PIDFD_SIGNAL_PROCESS_GROUP (1UL << 2)
Christopher Ferris38062f92014-07-09 15:33:25 -070016#endif