VSF Documented
Macros
xattr.h File Reference

Go to the source code of this file.

Macros

#define XATTR_CREATE   0x1
 
#define XATTR_REPLACE   0x2
 
#define XATTR_OS2_PREFIX   "os2."
 
#define XATTR_OS2_PREFIX_LEN   (sizeof(XATTR_OS2_PREFIX) - 1)
 
#define XATTR_MAC_OSX_PREFIX   "osx."
 
#define XATTR_MAC_OSX_PREFIX_LEN   (sizeof(XATTR_MAC_OSX_PREFIX) - 1)
 
#define XATTR_BTRFS_PREFIX   "btrfs."
 
#define XATTR_BTRFS_PREFIX_LEN   (sizeof(XATTR_BTRFS_PREFIX) - 1)
 
#define XATTR_HURD_PREFIX   "gnu."
 
#define XATTR_HURD_PREFIX_LEN   (sizeof(XATTR_HURD_PREFIX) - 1)
 
#define XATTR_SECURITY_PREFIX   "security."
 
#define XATTR_SECURITY_PREFIX_LEN   (sizeof(XATTR_SECURITY_PREFIX) - 1)
 
#define XATTR_SYSTEM_PREFIX   "system."
 
#define XATTR_SYSTEM_PREFIX_LEN   (sizeof(XATTR_SYSTEM_PREFIX) - 1)
 
#define XATTR_TRUSTED_PREFIX   "trusted."
 
#define XATTR_TRUSTED_PREFIX_LEN   (sizeof(XATTR_TRUSTED_PREFIX) - 1)
 
#define XATTR_USER_PREFIX   "user."
 
#define XATTR_USER_PREFIX_LEN   (sizeof(XATTR_USER_PREFIX) - 1)
 
#define XATTR_EVM_SUFFIX   "evm"
 
#define XATTR_NAME_EVM   XATTR_SECURITY_PREFIX XATTR_EVM_SUFFIX
 
#define XATTR_IMA_SUFFIX   "ima"
 
#define XATTR_NAME_IMA   XATTR_SECURITY_PREFIX XATTR_IMA_SUFFIX
 
#define XATTR_SELINUX_SUFFIX   "selinux"
 
#define XATTR_NAME_SELINUX   XATTR_SECURITY_PREFIX XATTR_SELINUX_SUFFIX
 
#define XATTR_APPARMOR_SUFFIX   "apparmor"
 
#define XATTR_NAME_APPARMOR   XATTR_SECURITY_PREFIX XATTR_APPARMOR_SUFFIX
 
#define XATTR_CAPS_SUFFIX   "capability"
 
#define XATTR_NAME_CAPS   XATTR_SECURITY_PREFIX XATTR_CAPS_SUFFIX
 

Macro Definition Documentation

◆ XATTR_CREATE

#define XATTR_CREATE   0x1

◆ XATTR_REPLACE

#define XATTR_REPLACE   0x2

◆ XATTR_OS2_PREFIX

#define XATTR_OS2_PREFIX   "os2."

◆ XATTR_OS2_PREFIX_LEN

#define XATTR_OS2_PREFIX_LEN   (sizeof(XATTR_OS2_PREFIX) - 1)

◆ XATTR_MAC_OSX_PREFIX

#define XATTR_MAC_OSX_PREFIX   "osx."

◆ XATTR_MAC_OSX_PREFIX_LEN

#define XATTR_MAC_OSX_PREFIX_LEN   (sizeof(XATTR_MAC_OSX_PREFIX) - 1)

◆ XATTR_BTRFS_PREFIX

#define XATTR_BTRFS_PREFIX   "btrfs."

◆ XATTR_BTRFS_PREFIX_LEN

#define XATTR_BTRFS_PREFIX_LEN   (sizeof(XATTR_BTRFS_PREFIX) - 1)

◆ XATTR_HURD_PREFIX

#define XATTR_HURD_PREFIX   "gnu."

◆ XATTR_HURD_PREFIX_LEN

#define XATTR_HURD_PREFIX_LEN   (sizeof(XATTR_HURD_PREFIX) - 1)

◆ XATTR_SECURITY_PREFIX

#define XATTR_SECURITY_PREFIX   "security."

◆ XATTR_SECURITY_PREFIX_LEN

#define XATTR_SECURITY_PREFIX_LEN   (sizeof(XATTR_SECURITY_PREFIX) - 1)

◆ XATTR_SYSTEM_PREFIX

#define XATTR_SYSTEM_PREFIX   "system."

◆ XATTR_SYSTEM_PREFIX_LEN

#define XATTR_SYSTEM_PREFIX_LEN   (sizeof(XATTR_SYSTEM_PREFIX) - 1)

◆ XATTR_TRUSTED_PREFIX

#define XATTR_TRUSTED_PREFIX   "trusted."

◆ XATTR_TRUSTED_PREFIX_LEN

#define XATTR_TRUSTED_PREFIX_LEN   (sizeof(XATTR_TRUSTED_PREFIX) - 1)

◆ XATTR_USER_PREFIX

#define XATTR_USER_PREFIX   "user."

◆ XATTR_USER_PREFIX_LEN

#define XATTR_USER_PREFIX_LEN   (sizeof(XATTR_USER_PREFIX) - 1)

◆ XATTR_EVM_SUFFIX

#define XATTR_EVM_SUFFIX   "evm"

◆ XATTR_NAME_EVM

#define XATTR_NAME_EVM   XATTR_SECURITY_PREFIX XATTR_EVM_SUFFIX

◆ XATTR_IMA_SUFFIX

#define XATTR_IMA_SUFFIX   "ima"

◆ XATTR_NAME_IMA

#define XATTR_NAME_IMA   XATTR_SECURITY_PREFIX XATTR_IMA_SUFFIX

◆ XATTR_SELINUX_SUFFIX

#define XATTR_SELINUX_SUFFIX   "selinux"

◆ XATTR_NAME_SELINUX

#define XATTR_NAME_SELINUX   XATTR_SECURITY_PREFIX XATTR_SELINUX_SUFFIX

◆ XATTR_APPARMOR_SUFFIX

#define XATTR_APPARMOR_SUFFIX   "apparmor"

◆ XATTR_NAME_APPARMOR

#define XATTR_NAME_APPARMOR   XATTR_SECURITY_PREFIX XATTR_APPARMOR_SUFFIX

◆ XATTR_CAPS_SUFFIX

#define XATTR_CAPS_SUFFIX   "capability"

◆ XATTR_NAME_CAPS

#define XATTR_NAME_CAPS   XATTR_SECURITY_PREFIX XATTR_CAPS_SUFFIX