1*2d543d20SAndroid Build Coastguard Worker #ifndef _POLICY_H_ 2*2d543d20SAndroid Build Coastguard Worker #define _POLICY_H_ 3*2d543d20SAndroid Build Coastguard Worker 4*2d543d20SAndroid Build Coastguard Worker /* Private definitions used internally by libselinux. */ 5*2d543d20SAndroid Build Coastguard Worker 6*2d543d20SAndroid Build Coastguard Worker /* 7*2d543d20SAndroid Build Coastguard Worker * xattr name for SELinux attributes. 8*2d543d20SAndroid Build Coastguard Worker * This may have been exported via Kernel uapi header. 9*2d543d20SAndroid Build Coastguard Worker */ 10*2d543d20SAndroid Build Coastguard Worker #ifndef XATTR_NAME_SELINUX 11*2d543d20SAndroid Build Coastguard Worker #define XATTR_NAME_SELINUX "security.selinux" 12*2d543d20SAndroid Build Coastguard Worker #endif 13*2d543d20SAndroid Build Coastguard Worker 14*2d543d20SAndroid Build Coastguard Worker /* Initial length guess for getting contexts. */ 15*2d543d20SAndroid Build Coastguard Worker #define INITCONTEXTLEN 255 16*2d543d20SAndroid Build Coastguard Worker 17*2d543d20SAndroid Build Coastguard Worker /* selinux file system type */ 18*2d543d20SAndroid Build Coastguard Worker #define SELINUXFS "selinuxfs" 19*2d543d20SAndroid Build Coastguard Worker 20*2d543d20SAndroid Build Coastguard Worker /* selinuxfs magic number */ 21*2d543d20SAndroid Build Coastguard Worker #define SELINUX_MAGIC 0xf97cff8c 22*2d543d20SAndroid Build Coastguard Worker 23*2d543d20SAndroid Build Coastguard Worker /* Preferred selinux mount location */ 24*2d543d20SAndroid Build Coastguard Worker #define SELINUXMNT "/sys/fs/selinux" 25*2d543d20SAndroid Build Coastguard Worker #define OLDSELINUXMNT "/selinux" 26*2d543d20SAndroid Build Coastguard Worker 27*2d543d20SAndroid Build Coastguard Worker /* selinuxfs mount point */ 28*2d543d20SAndroid Build Coastguard Worker extern char *selinux_mnt; 29*2d543d20SAndroid Build Coastguard Worker 30*2d543d20SAndroid Build Coastguard Worker #define FILECONTEXTS "/etc/security/selinux/file_contexts" 31*2d543d20SAndroid Build Coastguard Worker 32*2d543d20SAndroid Build Coastguard Worker #define DEFAULT_POLICY_VERSION 15 33*2d543d20SAndroid Build Coastguard Worker 34*2d543d20SAndroid Build Coastguard Worker #endif 35