/freebsd-11-stable/contrib/traceroute/ |
H A D | traceroute.c | 373 static cap_channel_t *capdns; 527 cap_channel_t *casper;
|
/freebsd-11-stable/lib/libcasper/libcasper/ |
H A D | libcasper.c | 66 cap_add_pd(cap_channel_t *chan, int pd) 75 cap_channel_t * 81 cap_channel_t *chan; 118 cap_channel_t * 121 cap_channel_t *chan; 137 cap_unwrap(cap_channel_t *chan) 153 cap_channel_t * 154 cap_clone(const cap_channel_t *chan) 156 cap_channel_t *newchan; 188 cap_close(cap_channel_t *cha [all...] |
H A D | libcasper.h | 49 typedef struct cap_channel cap_channel_t; typedef in typeref:struct:cap_channel 55 cap_channel_t *cap_init(void); 60 cap_channel_t *cap_service_open(const cap_channel_t *chan, const char *name); 61 int cap_service_limit(const cap_channel_t *chan, 65 * The function creates cap_channel_t based on the given socket. 67 cap_channel_t *cap_wrap(int sock); 70 * The function returns communication socket and frees cap_channel_t. 72 int cap_unwrap(cap_channel_t *chan); 77 cap_channel_t *cap_clon [all...] |
H A D | libcasper_impl.h | 70 cap_channel_t *service_connection_get_chan(
|
H A D | service.c | 73 cap_channel_t *sc_chan; 224 cap_channel_t *
|
/freebsd-11-stable/lib/libcasper/services/cap_dns/ |
H A D | cap_dns.c | 124 cap_gethostbyname(cap_channel_t *chan, const char *name) 131 cap_gethostbyname2(cap_channel_t *chan, const char *name, int type) 157 cap_gethostbyaddr(cap_channel_t *chan, const void *addr, socklen_t len, 217 cap_getaddrinfo(cap_channel_t *chan, const char *hostname, const char *servname, 281 cap_getnameinfo(cap_channel_t *chan, const struct sockaddr *sa, socklen_t salen, 329 cap_dns_type_limit(cap_channel_t *chan, const char * const *types, 352 cap_dns_family_limit(cap_channel_t *chan, const int *families,
|
H A D | cap_dns.h | 40 struct hostent *cap_gethostbyname(cap_channel_t *chan, const char *name); 41 struct hostent *cap_gethostbyname2(cap_channel_t *chan, const char *name, 43 struct hostent *cap_gethostbyaddr(cap_channel_t *chan, const void *addr, 46 int cap_getaddrinfo(cap_channel_t *chan, const char *hostname, 48 int cap_getnameinfo(cap_channel_t *chan, const struct sockaddr *sa, 52 int cap_dns_type_limit(cap_channel_t *chan, const char * const *types, 54 int cap_dns_family_limit(cap_channel_t *chan, const int *families,
|
/freebsd-11-stable/lib/libcasper/services/cap_dns/tests/ |
H A D | dns_test.c | 220 runtest(cap_channel_t *capdns) 326 cap_channel_t *capcas, *capdns, *origcapdns;
|
/freebsd-11-stable/lib/libcasper/services/cap_grp/ |
H A D | cap_grp.c | 177 cap_getgrcommon_r(cap_channel_t *chan, const char *cmd, const char *name, 246 cap_getgrcommon(cap_channel_t *chan, const char *cmd, const char *name, 267 cap_getgrent(cap_channel_t *chan) 274 cap_getgrnam(cap_channel_t *chan, const char *name) 281 cap_getgrgid(cap_channel_t *chan, gid_t gid) 288 cap_getgrent_r(cap_channel_t *chan, struct group *grp, char *buffer, 297 cap_getgrnam_r(cap_channel_t *chan, const char *name, struct group *grp, 306 cap_getgrgid_r(cap_channel_t *chan, gid_t gid, struct group *grp, char *buffer, 315 cap_setgroupent(cap_channel_t *chan, int stayopen) 336 cap_setgrent(cap_channel_t *cha [all...] |
H A D | cap_grp.h | 35 struct group *cap_getgrent(cap_channel_t *chan); 36 struct group *cap_getgrnam(cap_channel_t *chan, const char *name); 37 struct group *cap_getgrgid(cap_channel_t *chan, gid_t gid); 39 int cap_getgrent_r(cap_channel_t *chan, struct group *grp, char *buffer, 41 int cap_getgrnam_r(cap_channel_t *chan, const char *name, struct group *grp, 43 int cap_getgrgid_r(cap_channel_t *chan, gid_t gid, struct group *grp, 46 int cap_setgroupent(cap_channel_t *chan, int stayopen); 47 int cap_setgrent(cap_channel_t *chan); 48 void cap_endgrent(cap_channel_t *chan); 50 int cap_grp_limit_cmds(cap_channel_t *cha [all...] |
/freebsd-11-stable/lib/libcasper/services/cap_grp/tests/ |
H A D | grp_test.c | 137 runtest_cmds(cap_channel_t *capgrp) 226 test_cmds(cap_channel_t *origcapgrp) 228 cap_channel_t *capgrp; 900 runtest_fields(cap_channel_t *capgrp, unsigned int expected) 936 test_fields(cap_channel_t *origcapgrp) 938 cap_channel_t *capgrp; 1205 runtest_groups(cap_channel_t *capgrp, const char **names, const gid_t *gids, 1279 test_groups(cap_channel_t *origcapgrp) 1281 cap_channel_t *capgrp; 1526 cap_channel_t *capca [all...] |
/freebsd-11-stable/lib/libcasper/services/cap_pwd/ |
H A D | cap_pwd.c | 137 cap_getpwcommon_r(cap_channel_t *chan, const char *cmd, const char *login, 206 cap_getpwcommon(cap_channel_t *chan, const char *cmd, const char *login, 227 cap_getpwent(cap_channel_t *chan) 234 cap_getpwnam(cap_channel_t *chan, const char *login) 241 cap_getpwuid(cap_channel_t *chan, uid_t uid) 248 cap_getpwent_r(cap_channel_t *chan, struct passwd *pwd, char *buffer, 257 cap_getpwnam_r(cap_channel_t *chan, const char *name, struct passwd *pwd, 266 cap_getpwuid_r(cap_channel_t *chan, uid_t uid, struct passwd *pwd, char *buffer, 275 cap_setpassent(cap_channel_t *chan, int stayopen) 296 cap_set_end_pwent(cap_channel_t *cha [all...] |
H A D | cap_pwd.h | 35 struct passwd *cap_getpwent(cap_channel_t *chan); 36 struct passwd *cap_getpwnam(cap_channel_t *chan, const char *login); 37 struct passwd *cap_getpwuid(cap_channel_t *chan, uid_t uid); 39 int cap_getpwent_r(cap_channel_t *chan, struct passwd *pwd, char *buffer, 41 int cap_getpwnam_r(cap_channel_t *chan, const char *name, struct passwd *pwd, 43 int cap_getpwuid_r(cap_channel_t *chan, uid_t uid, struct passwd *pwd, 46 int cap_setpassent(cap_channel_t *chan, int stayopen); 47 void cap_setpwent(cap_channel_t *chan); 48 void cap_endpwent(cap_channel_t *chan); 50 int cap_pwd_limit_cmds(cap_channel_t *cha [all...] |
/freebsd-11-stable/lib/libcasper/services/cap_pwd/tests/ |
H A D | pwd_test.c | 151 runtest_cmds(cap_channel_t *cappwd) 238 test_cmds(cap_channel_t *origcappwd) 240 cap_channel_t *cappwd; 971 runtest_fields(cap_channel_t *cappwd, unsigned int expected) 1008 test_fields(cap_channel_t *origcappwd) 1010 cap_channel_t *cappwd; 1189 runtest_users(cap_channel_t *cappwd, const char **names, const uid_t *uids, 1263 test_users(cap_channel_t *origcappwd) 1265 cap_channel_t *cappwd; 1512 cap_channel_t *capca [all...] |
/freebsd-11-stable/lib/libcasper/services/cap_random/ |
H A D | cap_random.c | 49 cap_random_buf(cap_channel_t *chan, void *buf, size_t nbytes)
|
H A D | cap_random.h | 35 int cap_random_buf(cap_channel_t *chan, void *buf, size_t nbytes);
|
/freebsd-11-stable/lib/libcasper/services/cap_sysctl/ |
H A D | cap_sysctl.c | 48 cap_sysctlbyname(cap_channel_t *chan, const char *name, void *oldp,
|
H A D | cap_sysctl.h | 40 int cap_sysctlbyname(cap_channel_t *chan, const char *name, void *oldp,
|
/freebsd-11-stable/lib/libcasper/services/cap_sysctl/tests/ |
H A D | sysctl_test.c | 93 runtest(cap_channel_t *capsysctl) 183 test_operation(cap_channel_t *origcapsysctl) 185 cap_channel_t *capsysctl; 1118 test_names(cap_channel_t *origcapsysctl) 1120 cap_channel_t *capsysctl; 1472 cap_channel_t *capcas, *capsysctl;
|
/freebsd-11-stable/contrib/tcpdump/ |
H A D | addrtoname.c | 216 extern cap_channel_t *capdns;
|
H A D | tcpdump.c | 179 cap_channel_t *capdns; 725 static cap_channel_t * 728 cap_channel_t *capcas, *capdnsloc;
|
/freebsd-11-stable/sbin/ping/ |
H A D | ping.c | 208 static cap_channel_t *capdns; 214 static cap_channel_t *capdns_setup(void); 1796 static cap_channel_t * 1799 cap_channel_t *capcas, *capdnsloc;
|
/freebsd-11-stable/usr.bin/kdump/ |
H A D | kdump.c | 177 static cap_channel_t *cappwd, *capgrp; 207 cappwdgrp_setup(cap_channel_t **cappwdp, cap_channel_t **capgrpp) 209 cap_channel_t *capcas, *cappwdloc, *capgrploc;
|