missing: move capabilities to missing_capability.h

This commit is contained in:
Yu Watanabe 2018-12-04 07:58:26 +01:00
parent 2a03bb3e65
commit 8ca2702f00
3 changed files with 14 additions and 25 deletions

View File

@ -93,6 +93,7 @@ basic_sources = files('''
mempool.h
missing_btrfs.h
missing_btrfs_tree.h
missing_capability.h
missing_ethtool.h
missing_fib_rules.h
missing_fou.h

View File

@ -7,7 +7,6 @@
#include <fcntl.h>
#include <inttypes.h>
#include <linux/audit.h>
#include <linux/capability.h>
#include <linux/falloc.h>
#include <linux/oom.h>
#include <net/ethernet.h>
@ -271,30 +270,6 @@ struct sockaddr_vm {
#define AUDIT_NLGRP_READLOG 1
#endif
#ifndef CAP_MAC_OVERRIDE
#define CAP_MAC_OVERRIDE 32
#endif
#ifndef CAP_MAC_ADMIN
#define CAP_MAC_ADMIN 33
#endif
#ifndef CAP_SYSLOG
#define CAP_SYSLOG 34
#endif
#ifndef CAP_WAKE_ALARM
#define CAP_WAKE_ALARM 35
#endif
#ifndef CAP_BLOCK_SUSPEND
#define CAP_BLOCK_SUSPEND 36
#endif
#ifndef CAP_AUDIT_READ
#define CAP_AUDIT_READ 37
#endif
#ifndef RENAME_NOREPLACE
#define RENAME_NOREPLACE (1 << 0)
#endif
@ -351,6 +326,7 @@ struct sockaddr_vm {
#endif
#include "missing_btrfs_tree.h"
#include "missing_capability.h"
#include "missing_input.h"
#include "missing_magic.h"
#include "missing_network.h"

View File

@ -0,0 +1,12 @@
/* SPDX-License-Identifier: LGPL-2.1+ */
#pragma once
#include <linux/capability.h>
/* 3a101b8de0d39403b2c7e5c23fd0b005668acf48 (3.16) */
#ifndef CAP_AUDIT_READ
#define CAP_AUDIT_READ 37
#undef CAP_LAST_CAP
#define CAP_LAST_CAP CAP_AUDIT_READ
#endif