XYZ File Manager
Current Path:
/usr/include/sepol/policydb
usr
/
include
/
sepol
/
policydb
/
📁
..
📄
avrule_block.h
(1.6 KB)
📄
avtab.h
(4.65 KB)
📄
conditional.h
(4.74 KB)
📄
constraint.h
(2.47 KB)
📄
context.h
(3.49 KB)
📄
ebitmap.h
(3.51 KB)
📄
expand.h
(3.57 KB)
📄
flask_types.h
(1.55 KB)
📄
hashtab.h
(3.34 KB)
📄
hierarchy.h
(1.78 KB)
📄
link.h
(517 B)
📄
mls_types.h
(5.04 KB)
📄
module.h
(1.5 KB)
📄
polcaps.h
(1.57 KB)
📄
policydb.h
(26.21 KB)
📄
services.h
(8.47 KB)
📄
sidtab.h
(1.94 KB)
📄
symtab.h
(1.09 KB)
📄
util.h
(1.48 KB)
Editing: polcaps.h
#ifndef _SEPOL_POLICYDB_POLCAPS_H_ #define _SEPOL_POLICYDB_POLCAPS_H_ #ifdef __cplusplus extern "C" { #endif /* Policy capabilities */ enum { POLICYDB_CAP_NETPEER, POLICYDB_CAP_OPENPERM, POLICYDB_CAP_EXTSOCKCLASS, POLICYDB_CAP_ALWAYSNETWORK, POLICYDB_CAP_CGROUPSECLABEL, POLICYDB_CAP_NNP_NOSUID_TRANSITION, POLICYDB_CAP_GENFS_SECLABEL_SYMLINKS, POLICYDB_CAP_IOCTL_SKIP_CLOEXEC, POLICYDB_CAP_USERSPACE_INITIAL_CONTEXT, __POLICYDB_CAP_MAX }; #define POLICYDB_CAP_MAX (__POLICYDB_CAP_MAX - 1) /* legacy constants from past to preserve backward compatibility */ enum { POLICYDB_CAPABILITY_NETPEER = POLICYDB_CAP_NETPEER, POLICYDB_CAPABILITY_OPENPERM = POLICYDB_CAP_OPENPERM, POLICYDB_CAPABILITY_EXTSOCKCLASS = POLICYDB_CAP_EXTSOCKCLASS, POLICYDB_CAPABILITY_ALWAYSNETWORK = POLICYDB_CAP_ALWAYSNETWORK, POLICYDB_CAPABILITY_CGROUPSECLABEL = POLICYDB_CAP_CGROUPSECLABEL, POLICYDB_CAPABILITY_NNP_NOSUID_TRANSITION = POLICYDB_CAP_NNP_NOSUID_TRANSITION, POLICYDB_CAPABILITY_GENFS_SECLABEL_SYMLINKS = POLICYDB_CAP_GENFS_SECLABEL_SYMLINKS, POLICYDB_CAPABILITY_IOCTL_SKIP_CLOEXEC = POLICYDB_CAP_IOCTL_SKIP_CLOEXEC, __POLICYDB_CAPABILITY_MAX = __POLICYDB_CAP_MAX }; #define POLICYDB_CAPABILITY_MAX (__POLICYDB_CAP_MAX - 1) /* Convert a capability name to number. */ extern int sepol_polcap_getnum(const char *name); /* Convert a capability number to name. */ extern const char *sepol_polcap_getname(unsigned int capnum); #ifdef __cplusplus } #endif #endif /* _SEPOL_POLICYDB_POLCAPS_H_ */
Upload File
Create Folder