26#ifndef CAPABILITIES_HPP 
   27#define CAPABILITIES_HPP 
   29#include "../my_config.h" 
   45    extern capa_status capability_LINUX_IMMUTABLE(user_interaction & ui, 
bool verbose);
 
   47    extern capa_status capability_SYS_RESOURCE(user_interaction & ui, 
bool verbose);
 
   49    extern capa_status capability_FOWNER(user_interaction & ui, 
bool verbose);
 
   51    extern capa_status capability_CHOWN(user_interaction & ui, 
bool verbose);
 
capa_status
the EFFECTIVE set the value of the associated capability for the calling thread
 
@ capa_clear
current thread has not the requested capability
 
@ capa_set
current thread has the requested capability
 
libdar namespace encapsulate all libdar symbols
 
defines the interaction interface between libdar and users.