26 #ifndef CAPABILITIES_HPP
27 #define CAPABILITIES_HPP
29 #include "../my_config.h"
40 enum capa_status { capa_set,
44 extern capa_status capability_LINUX_IMMUTABLE(user_interaction & ui,
bool verbose);
46 extern capa_status capability_SYS_RESOURCE(user_interaction & ui,
bool verbose);
48 extern capa_status capability_FOWNER(user_interaction & ui,
bool verbose);
50 extern capa_status capability_CHOWN(user_interaction & ui,
bool verbose);
defines the interaction between libdar and the user.Three classes are defined