Updates and modifies the project attributes in kernel project registry for the given project.
The libaacct.a library.
If PROJ_ENABLE_AGGR is passed, then the aggregation status bit is set to 1. If PROJ_DISABLE_AGGR is passed, then the aggregation status bit set to 0.
Item | Description |
---|---|
project | Pointer containing the project definition. |
cmd | An integer command indicating whether to perform a set or clear operation. |
Only for privileged users. Privilege can be extended to nonroot users by granting the CAP_AACCT capability to a user.
Item | Description |
---|---|
0 | Success |
-1 | Failure |
Item | Description |
---|---|
EINVAL | Invalid arguments passed. The passed command flag is invalid or the passed pointer is NULL. |
ENONENT | Project not found. |