missing: move prctl related entries to missing_prctl.h
This commit is contained in:
parent
e01819f84b
commit
2a03bb3e65
|
@ -103,6 +103,7 @@ basic_sources = files('''
|
||||||
missing_keyctl.h
|
missing_keyctl.h
|
||||||
missing_magic.h
|
missing_magic.h
|
||||||
missing_network.h
|
missing_network.h
|
||||||
|
missing_prctl.h
|
||||||
missing_securebits.h
|
missing_securebits.h
|
||||||
missing_stat.h
|
missing_stat.h
|
||||||
missing_syscall.h
|
missing_syscall.h
|
||||||
|
|
|
@ -186,30 +186,6 @@ struct sockaddr_vm {
|
||||||
#define SCM_SECURITY 0x03
|
#define SCM_SECURITY 0x03
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef PR_SET_NO_NEW_PRIVS
|
|
||||||
#define PR_SET_NO_NEW_PRIVS 38
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifndef PR_SET_CHILD_SUBREAPER
|
|
||||||
#define PR_SET_CHILD_SUBREAPER 36
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifndef PR_SET_MM_ARG_START
|
|
||||||
#define PR_SET_MM_ARG_START 8
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifndef PR_SET_MM_ARG_END
|
|
||||||
#define PR_SET_MM_ARG_END 9
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifndef PR_SET_MM_ENV_START
|
|
||||||
#define PR_SET_MM_ENV_START 10
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifndef PR_SET_MM_ENV_END
|
|
||||||
#define PR_SET_MM_ENV_END 11
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifndef DM_DEFERRED_REMOVE
|
#ifndef DM_DEFERRED_REMOVE
|
||||||
#define DM_DEFERRED_REMOVE (1 << 17)
|
#define DM_DEFERRED_REMOVE (1 << 17)
|
||||||
#endif
|
#endif
|
||||||
|
@ -327,22 +303,6 @@ struct sockaddr_vm {
|
||||||
#define KCMP_FILE 0
|
#define KCMP_FILE 0
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef PR_CAP_AMBIENT
|
|
||||||
#define PR_CAP_AMBIENT 47
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifndef PR_CAP_AMBIENT_IS_SET
|
|
||||||
#define PR_CAP_AMBIENT_IS_SET 1
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifndef PR_CAP_AMBIENT_RAISE
|
|
||||||
#define PR_CAP_AMBIENT_RAISE 2
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifndef PR_CAP_AMBIENT_CLEAR_ALL
|
|
||||||
#define PR_CAP_AMBIENT_CLEAR_ALL 4
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if !HAVE_CHAR32_T
|
#if !HAVE_CHAR32_T
|
||||||
#define char32_t uint32_t
|
#define char32_t uint32_t
|
||||||
#endif
|
#endif
|
||||||
|
@ -394,5 +354,6 @@ struct sockaddr_vm {
|
||||||
#include "missing_input.h"
|
#include "missing_input.h"
|
||||||
#include "missing_magic.h"
|
#include "missing_magic.h"
|
||||||
#include "missing_network.h"
|
#include "missing_network.h"
|
||||||
|
#include "missing_prctl.h"
|
||||||
|
|
||||||
#include "missing_syscall.h"
|
#include "missing_syscall.h"
|
||||||
|
|
|
@ -0,0 +1,14 @@
|
||||||
|
/* SPDX-License-Identifier: LGPL-2.1+ */
|
||||||
|
#pragma once
|
||||||
|
|
||||||
|
#include <linux/prctl.h>
|
||||||
|
|
||||||
|
/* 58319057b7847667f0c9585b9de0e8932b0fdb08 (4.3) */
|
||||||
|
#ifndef PR_CAP_AMBIENT
|
||||||
|
#define PR_CAP_AMBIENT 47
|
||||||
|
|
||||||
|
#define PR_CAP_AMBIENT_IS_SET 1
|
||||||
|
#define PR_CAP_AMBIENT_RAISE 2
|
||||||
|
#define PR_CAP_AMBIENT_LOWER 3
|
||||||
|
#define PR_CAP_AMBIENT_CLEAR_ALL 4
|
||||||
|
#endif
|
Loading…
Reference in New Issue