|
RADLib
RADical C++ application framework
|
Linux capability state parsed from /proc status fields. More...
#include <RADSecurity.h>
Public Member Functions | |
| bool | hasEffective (int capabilityNumber) const |
| Returns true when capabilityNumber is present in the effective set. More... | |
Public Attributes | |
| uint64_t | effective = 0 |
| Effective capability mask. More... | |
| uint64_t | permitted = 0 |
| Permitted capability mask. More... | |
| uint64_t | inheritable = 0 |
| Inheritable capability mask. More... | |
| uint64_t | bounding = 0 |
| Bounding capability mask. More... | |
Linux capability state parsed from /proc status fields.
| bool RADSecurity::CapabilitySet::hasEffective | ( | int | capabilityNumber | ) | const |
Returns true when capabilityNumber is present in the effective set.
| uint64_t RADSecurity::CapabilitySet::bounding = 0 |
Bounding capability mask.
| uint64_t RADSecurity::CapabilitySet::effective = 0 |
Effective capability mask.
| uint64_t RADSecurity::CapabilitySet::inheritable = 0 |
Inheritable capability mask.
| uint64_t RADSecurity::CapabilitySet::permitted = 0 |
Permitted capability mask.