Home | History | Annotate | Download | only in sys

Lines Matching defs:cap_t

42 typedef struct _cap_struct *cap_t;
74 extern cap_t cap_dup(cap_t);
76 extern cap_t cap_init(void);
79 extern int cap_get_flag(cap_t, cap_value_t, cap_flag_t, cap_flag_value_t *);
80 extern int cap_set_flag(cap_t, cap_flag_t, int, const cap_value_t *,
82 extern int cap_clear(cap_t);
83 extern int cap_clear_flag(cap_t, cap_flag_t);
86 extern cap_t cap_get_fd(int);
87 extern cap_t cap_get_file(const char *);
88 extern int cap_set_fd(int, cap_t);
89 extern int cap_set_file(const char *, cap_t);
92 extern cap_t cap_get_proc(void);
93 extern cap_t cap_get_pid(pid_t);
94 extern int cap_set_proc(cap_t);
102 extern ssize_t cap_size(cap_t);
103 extern ssize_t cap_copy_ext(void *, cap_t, ssize_t);
104 extern cap_t cap_copy_int(const void *);
107 extern cap_t cap_from_text(const char *);
108 extern char * cap_to_text(cap_t, ssize_t *);
113 extern int cap_compare(cap_t, cap_t);
120 extern int capgetp(pid_t pid, cap_t cap_d);
123 extern int capsetp(pid_t pid, cap_t cap_d);