#ifndef _POLICY_H_
|
#define _POLICY_H_
|
|
/* Private definitions used internally by libselinux. */
|
|
/*
|
* xattr name for SELinux attributes.
|
* This may have been exported via Kernel uapi header.
|
*/
|
#ifndef XATTR_NAME_SELINUX
|
#define XATTR_NAME_SELINUX "security.selinux"
|
#endif
|
|
/* Initial length guess for getting contexts. */
|
#define INITCONTEXTLEN 255
|
|
/* selinux file system type */
|
#define SELINUXFS "selinuxfs"
|
|
/* selinuxfs magic number */
|
#define SELINUX_MAGIC 0xf97cff8c
|
|
/* Preferred selinux mount location */
|
#define SELINUXMNT "/sys/fs/selinux"
|
#define OLDSELINUXMNT "/selinux"
|
|
/* selinuxfs mount point */
|
extern char *selinux_mnt;
|
|
#define FILECONTEXTS "/etc/security/selinux/file_contexts"
|
|
#define DEFAULT_POLICY_VERSION 15
|
|
#endif
|