- include <sys/capability.h>
As of Linux 2.2, the power of the superuser (root) has been partitioned into a set of discrete capabilities. Every process has a set of effective capabilities identifying which capabilities (if any) it may currently exercise. Every process also has a set of inheritable capabilities that may be passed through an execve(2) and a set of permitted capabilites that it can make effective or inheritable.
These two functions are the raw kernel interface for getting and setting capabilities. Not only are these system calls specific to Linux, but the kernel API is likely to change and use of these functions (in particular the format of the cap_user_*_t types) is subject to change with each kernel revision.
On success, zero is returned. On error, -1 is returned, and errno is set appropriately.
lib/main.php:944: Notice: PageInfo: Cannot find action page