cap_clear   Début   Suivant   Sommaire   Préc.page.lue   Accueil
Section: Linux Programmer's Manual (3)
Updated: 26th May 1997
Sommaire  



NAME   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil
cap_clear, cap_get_flag, cap_set_flag - capability data object manipulation  



SYNOPSIS   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil
#include <sys/capability.h>

int cap_clear(cap_t cap_p);

int cap_get_flag(cap_t cap_p, cap_value_t cap, cap_flag_t flag, cap_flag_value_t *value_p);

int cap_set_flag(cap_t cap_p, cap_flag_t flag, int ncap, const cap_value_t *caps, cap_flag_value_t value);  




USAGE   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil
cc ... -lcap  



DESCRIPTION   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil
cap_clear initializes the capability state in working storage identified by cap_p in such a way that all capability flags are cleared.

cap_get_flag obtains the current value of the capability flag, flag, of the capability, cap, from the capability state identified by cap_p and places it in the location pointed to by value_p.

cap_set_flag sets the flag, flag, of each capability in the array caps in the capability state identified by cap_p to value. The argument, ncap, is used to specify the number of capabilities in the array, caps.

A cap_value_t can identify any capability, such as CAP_CHOWN. A cap_flag_t can be set to CAP_EFFECTIVE, CAP_INHERITABLE or CAP_PERMITTED. A cap_flag_value_t can be CAP_CLEAR (0) or CAP_SET (1).  




RETURN VALUE   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil
cap_clear, cap_get_flag and cap_set_flag return zero on success, and -1 on failure.

On failure, errno(3) is set to EINVAL, indicating that one of the arguments is invalid.

 




CONFORMING TO   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil
These functions are specified by POSIX.1e.  



SEE ALSO   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil
cap_copy_ext(3), cap_from_text(3), cap_get_file(3), cap_get_proc(3), cap_init(3)


 



Sommaire   Début   Suivant   Sommaire   Préc.page.lue   Accueil
NAME
SYNOPSIS
USAGE
DESCRIPTION
RETURN VALUE
CONFORMING TO
SEE ALSO

Ce document a été créé par man2html suivi de man2html.pl, le 17/10/2008 17:52:03, en utilisant les pages de 'man'.
 

Valid HTML 4.01 Transitional