security.h (712cba5d87a6c0e980ee5fad45734e189c4d7151) | security.h (da69a5306ab92e07224da54aafee8b1dccf024f6) |
---|---|
1/* 2 * Security server interface. 3 * 4 * Author : Stephen Smalley, <sds@epoch.ncsc.mil> 5 * 6 */ 7 8#ifndef _SELINUX_SECURITY_H_ --- 55 unchanged lines hidden (view full) --- 64struct netlbl_lsm_secattr; 65 66extern int selinux_enabled; 67 68/* Policy capabilities */ 69enum { 70 POLICYDB_CAPABILITY_NETPEER, 71 POLICYDB_CAPABILITY_OPENPERM, | 1/* 2 * Security server interface. 3 * 4 * Author : Stephen Smalley, <sds@epoch.ncsc.mil> 5 * 6 */ 7 8#ifndef _SELINUX_SECURITY_H_ --- 55 unchanged lines hidden (view full) --- 64struct netlbl_lsm_secattr; 65 66extern int selinux_enabled; 67 68/* Policy capabilities */ 69enum { 70 POLICYDB_CAPABILITY_NETPEER, 71 POLICYDB_CAPABILITY_OPENPERM, |
72 POLICYDB_CAPABILITY_REDHAT1, | 72 POLICYDB_CAPABILITY_EXTSOCKCLASS, |
73 POLICYDB_CAPABILITY_ALWAYSNETWORK, 74 __POLICYDB_CAPABILITY_MAX 75}; 76#define POLICYDB_CAPABILITY_MAX (__POLICYDB_CAPABILITY_MAX - 1) 77 78extern int selinux_policycap_netpeer; 79extern int selinux_policycap_openperm; | 73 POLICYDB_CAPABILITY_ALWAYSNETWORK, 74 __POLICYDB_CAPABILITY_MAX 75}; 76#define POLICYDB_CAPABILITY_MAX (__POLICYDB_CAPABILITY_MAX - 1) 77 78extern int selinux_policycap_netpeer; 79extern int selinux_policycap_openperm; |
80extern int selinux_policycap_extsockclass; |
|
80extern int selinux_policycap_alwaysnetwork; 81 82/* 83 * type_datum properties 84 * available at the kernel policy version >= POLICYDB_VERSION_BOUNDARY 85 */ 86#define TYPEDATUM_PROPERTY_PRIMARY 0x0001 87#define TYPEDATUM_PROPERTY_ATTRIBUTE 0x0002 --- 181 unchanged lines hidden --- | 81extern int selinux_policycap_alwaysnetwork; 82 83/* 84 * type_datum properties 85 * available at the kernel policy version >= POLICYDB_VERSION_BOUNDARY 86 */ 87#define TYPEDATUM_PROPERTY_PRIMARY 0x0001 88#define TYPEDATUM_PROPERTY_ATTRIBUTE 0x0002 --- 181 unchanged lines hidden --- |