| /freebsd-14.2/lib/libcasper/services/cap_syslog/ |
| H A D | cap_syslog.c | 139 nvlist_t *nvlout __unused) in slog_vsyslog() 148 nvlist_t *nvlout __unused) in slog_openlog() 177 nvlist_t *nvlout __unused) in slog_closelog() 194 nvlist_t *nvlout) in slog_setlogmask() argument 199 nvlist_add_number(nvlout, "omask", omask); in slog_setlogmask() 204 nvlist_t *nvlout) in syslog_command() argument 208 slog_vsyslog(limits, nvlin, nvlout); in syslog_command() 210 slog_openlog(limits, nvlin, nvlout); in syslog_command() 212 slog_closelog(limits, nvlin, nvlout); in syslog_command() 214 slog_setlogmask(limits, nvlin, nvlout); in syslog_command()
|
| /freebsd-14.2/lib/libcasper/libcasper/ |
| H A D | zygote.c | 110 nvlist_t *nvlin, *nvlout; in zygote_main() local 172 nvlout = nvlist_create(0); in zygote_main() 174 nvlist_add_number(nvlout, "error", (uint64_t)error); in zygote_main() 180 nvlist_move_descriptor(nvlout, "chanfd", chanfd[0]); in zygote_main() 181 nvlist_move_descriptor(nvlout, "procfd", procfd); in zygote_main() 183 (void)nvlist_send(*sockp, nvlout); in zygote_main() 184 nvlist_destroy(nvlout); in zygote_main()
|
| H A D | service.c | 266 nvlist_t *nvlin, *nvlout; in service_message() local 281 nvlout = nvlist_create(flags); in service_message() 305 nvlist_add_nvlist(nvlout, "limits", nvllim); in service_message() 307 nvlist_add_null(nvlout, "limits"); in service_message() 316 nvlist_move_descriptor(nvlout, "sock", sock); in service_message() 321 service_connection_get_limits(sconn), nvlin, nvlout); in service_message() 325 nvlist_add_number(nvlout, "error", (uint64_t)error); in service_message() 327 if (cap_send_nvlist(service_connection_get_chan(sconn), nvlout) == -1) in service_message() 330 nvlist_destroy(nvlout); in service_message()
|
| H A D | libcasper_service.c | 167 nvlist_t *nvlout) in casper_command() argument 201 nvlist_move_descriptor(nvlout, "chanfd", chanfd); in casper_command() 202 nvlist_add_number(nvlout, "chanflags", in casper_command()
|
| /freebsd-14.2/lib/libcasper/services/cap_fileargs/ |
| H A D | cap_fileargs.c | 592 nvlist_move_nvlist(nvlout, fname, new); in fileargs_add_cache() 641 nvlist_t *nvlout) in fileargs_command_lstat() argument 661 nvlist_add_string(nvlout, "cmd", "cache"); in fileargs_command_lstat() 662 fileargs_add_cache(nvlout, limits, name); in fileargs_command_lstat() 664 nvlist_add_string(nvlout, "cmd", "lstat"); in fileargs_command_lstat() 672 nvlist_t *nvlout) in fileargs_command_realpath() argument 694 nvlist_t *nvlout) in fileargs_command_open() argument 714 fileargs_add_cache(nvlout, limits, name); in fileargs_command_open() 716 nvlist_add_string(nvlout, "cmd", "open"); in fileargs_command_open() 718 nvlist_move_descriptor(nvlout, "fd", fd); in fileargs_command_open() [all …]
|
| /freebsd-14.2/lib/libcasper/services/cap_grp/ |
| H A D | cap_grp.c | 628 nvlist_t *nvlout) in grp_getgrent() argument 637 if (grp_pack(limits, grp, nvlout)) in grp_getgrent() 660 (void)grp_pack(limits, grp, nvlout); in grp_getgrnam() 681 (void)grp_pack(limits, grp, nvlout); in grp_getgrgid() 688 nvlist_t *nvlout __unused) in grp_setgroupent() 702 nvlist_t *nvlout __unused) in grp_setgrent() 712 nvlist_t *nvlout __unused) in grp_endgrent() 763 nvlist_t *nvlout) in grp_command() argument 771 error = grp_getgrent(limits, nvlin, nvlout); in grp_command() 773 error = grp_getgrnam(limits, nvlin, nvlout); in grp_command() [all …]
|
| /freebsd-14.2/lib/libcasper/services/cap_pwd/ |
| H A D | cap_pwd.c | 622 nvlist_t *nvlout) in pwd_getpwent() argument 631 if (pwd_pack(limits, pwd, nvlout)) in pwd_getpwent() 654 (void)pwd_pack(limits, pwd, nvlout); in pwd_getpwnam() 675 (void)pwd_pack(limits, pwd, nvlout); in pwd_getpwuid() 682 nvlist_t *nvlout __unused) in pwd_setpassent() 696 nvlist_t *nvlout __unused) in pwd_setpwent() 706 nvlist_t *nvlout __unused) in pwd_endpwent() 757 nvlist_t *nvlout) in pwd_command() argument 765 error = pwd_getpwent(limits, nvlin, nvlout); in pwd_command() 767 error = pwd_getpwnam(limits, nvlin, nvlout); in pwd_command() [all …]
|
| /freebsd-14.2/lib/libcasper/services/cap_netdb/ |
| H A D | cap_netdb.c | 114 nvlist_t *nvlout) in netdb_getprotobyname() argument 127 protoent_pack(pp, nvlout); in netdb_getprotobyname() 141 nvlist_t *nvlout) in netdb_command() argument 146 error = netdb_getprotobyname(limits, nvlin, nvlout); in netdb_command()
|
| /freebsd-14.2/lib/libcasper/services/cap_dns/ |
| H A D | cap_dns.c | 469 nvlist_t *nvlout) in dns_gethostbyname() argument 486 hostent_pack(hp, nvlout); in dns_gethostbyname() 492 nvlist_t *nvlout) in dns_gethostbyaddr() argument 512 hostent_pack(hp, nvlout); in dns_gethostbyaddr() 582 nvlist_move_string(nvlout, "host", host); in dns_getnameinfo() 584 nvlist_move_string(nvlout, "serv", serv); in dns_getnameinfo() 657 nvlist_move_nvlist(nvlout, nvlname, elem); in dns_getaddrinfo() 749 nvlist_t *nvlout) in dns_command() argument 754 error = dns_gethostbyname(limits, nvlin, nvlout); in dns_command() 758 error = dns_getnameinfo(limits, nvlin, nvlout); in dns_command() [all …]
|
| /freebsd-14.2/lib/libcasper/services/cap_net/ |
| H A D | cap_net.c | 786 nvlist_t *nvlout) in net_gethostbyname() argument 815 hostent_pack(hp, nvlout, dnscache); in net_gethostbyname() 821 nvlist_t *nvlout) in net_gethostbyaddr() argument 849 hostent_pack(hp, nvlout, false); in net_gethostbyaddr() 928 nvlist_move_string(nvlout, "host", host); in net_getnameinfo() 930 nvlist_move_string(nvlout, "serv", serv); in net_getnameinfo() 1012 nvlist_move_nvlist(nvlout, nvlname, elem); in net_getaddrinfo() 1051 nvlist_move_descriptor(nvlout, "s", socket); in net_bind() 1097 nvlist_move_descriptor(nvlout, "s", socket); in net_connect() 1396 nvlist_t *nvlout) in net_command() argument [all …]
|
| /freebsd-14.2/usr.sbin/rtsold/ |
| H A D | cap_script.c | 157 nvlist_t *nvlout) in script_command() argument 169 nvlist_add_number(nvlout, "status", status); in script_command() 205 nvlist_move_descriptor(nvlout, "fd", fd); in script_command()
|
| H A D | cap_llflags.c | 146 nvlist_t *nvlin, nvlist_t *nvlout) in llflags_command() argument 156 nvlist_add_number(nvlout, "flags", flags); in llflags_command()
|
| H A D | cap_sendmsg.c | 255 nvlist_t *nvlout __unused) in sendmsg_command()
|
| /freebsd-14.2/lib/libcasper/services/cap_sysctl/ |
| H A D | cap_sysctl.c | 423 nametomib(const nvlist_t *limits, const nvlist_t *nvlin, nvlist_t *nvlout) in nametomib() argument 446 nvlist_add_binary(nvlout, "mib", mibp, size * sizeof(*mibp)); in nametomib() 453 nvlist_t *nvlout) in sysctl_command() argument 465 return (nametomib(limits, nvlin, nvlout)); in sysctl_command() 524 nvlist_add_number(nvlout, "oldlen", (uint64_t)oldlen); in sysctl_command() 526 nvlist_move_binary(nvlout, "oldp", oldp, oldlen); in sysctl_command()
|