| /freebsd-head/lib/libcasper/services/cap_syslog/ |
| HD | 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-head/lib/libcasper/libcasper/ |
| HD | zygote.c | 109 nvlist_t *nvlin, *nvlout; in zygote_main() local 171 nvlout = nvlist_create(0); in zygote_main() 173 nvlist_add_number(nvlout, "error", (uint64_t)error); in zygote_main() 179 nvlist_move_descriptor(nvlout, "chanfd", chanfd[0]); in zygote_main() 180 nvlist_move_descriptor(nvlout, "procfd", procfd); in zygote_main() 182 (void)nvlist_send(*sockp, nvlout); in zygote_main() 183 nvlist_destroy(nvlout); in zygote_main()
|
| HD | service.c | 265 nvlist_t *nvlin, *nvlout; in service_message() local 280 nvlout = nvlist_create(flags); in service_message() 304 nvlist_add_nvlist(nvlout, "limits", nvllim); in service_message() 306 nvlist_add_null(nvlout, "limits"); in service_message() 315 nvlist_move_descriptor(nvlout, "sock", sock); in service_message() 320 service_connection_get_limits(sconn), nvlin, nvlout); in service_message() 324 nvlist_add_number(nvlout, "error", (uint64_t)error); in service_message() 326 if (cap_send_nvlist(service_connection_get_chan(sconn), nvlout) == -1) in service_message() 329 nvlist_destroy(nvlout); in service_message()
|
| HD | libcasper_service.c | 166 nvlist_t *nvlout) in casper_command() argument 200 nvlist_move_descriptor(nvlout, "chanfd", chanfd); in casper_command() 201 nvlist_add_number(nvlout, "chanflags", in casper_command()
|
| /freebsd-head/lib/libcasper/services/cap_fileargs/ |
| HD | cap_fileargs.c | 533 fileargs_add_cache(nvlist_t *nvlout, const nvlist_t *limits, in fileargs_add_cache() argument 591 nvlist_move_nvlist(nvlout, fname, new); in fileargs_add_cache() 640 nvlist_t *nvlout) in fileargs_command_lstat() argument 660 nvlist_add_string(nvlout, "cmd", "cache"); in fileargs_command_lstat() 661 fileargs_add_cache(nvlout, limits, name); in fileargs_command_lstat() 663 nvlist_add_string(nvlout, "cmd", "lstat"); in fileargs_command_lstat() 665 nvlist_add_binary(nvlout, "stat", &sb, sizeof(sb)); in fileargs_command_lstat() 671 nvlist_t *nvlout) in fileargs_command_realpath() argument 687 nvlist_move_string(nvlout, "realpath", resolvedpath); in fileargs_command_realpath() 693 nvlist_t *nvlout) in fileargs_command_open() argument [all …]
|
| /freebsd-head/usr.sbin/syslogd/ |
| HD | syslogd_cap.c | 44 nvlist_t *nvlin, nvlist_t *nvlout) in casper_command() argument 49 error = casper_p_open(nvlin, nvlout); in casper_command() 51 error = casper_readconfigfile(nvlin, nvlout); in casper_command() 53 error = casper_ttymsg(nvlin, nvlout); in casper_command()
|
| HD | syslogd_cap_log.c | 67 casper_p_open(nvlist_t *nvlin, nvlist_t *nvlout) in casper_p_open() argument 85 nvlist_move_descriptor(nvlout, "pipedesc_w", pipedesc_w); in casper_p_open() 86 nvlist_move_descriptor(nvlout, "procdesc", procdesc); in casper_p_open() 129 casper_ttymsg(nvlist_t *nvlin, nvlist_t *nvlout) in casper_ttymsg() argument 150 nvlist_add_string(nvlout, "errstr", line); in casper_ttymsg()
|
| HD | syslogd_cap_config.c | 273 casper_readconfigfile(nvlist_t *nvlin, nvlist_t *nvlout) in casper_readconfigfile() argument 321 nvlist_move_nvlist(nvlout, "nvl_conf", nvl_conf); in casper_readconfigfile()
|
| /freebsd-head/lib/libcasper/services/cap_pwd/ |
| HD | cap_pwd.c | 621 nvlist_t *nvlout) in pwd_getpwent() argument 630 if (pwd_pack(limits, pwd, nvlout)) in pwd_getpwent() 638 pwd_getpwnam(const nvlist_t *limits, const nvlist_t *nvlin, nvlist_t *nvlout) in pwd_getpwnam() argument 653 (void)pwd_pack(limits, pwd, nvlout); in pwd_getpwnam() 659 pwd_getpwuid(const nvlist_t *limits, const nvlist_t *nvlin, nvlist_t *nvlout) in pwd_getpwuid() argument 674 (void)pwd_pack(limits, pwd, nvlout); in pwd_getpwuid() 681 nvlist_t *nvlout __unused) in pwd_setpassent() 695 nvlist_t *nvlout __unused) in pwd_setpwent() 705 nvlist_t *nvlout __unused) in pwd_endpwent() 756 nvlist_t *nvlout) in pwd_command() argument [all …]
|
| /freebsd-head/lib/libcasper/services/cap_grp/ |
| HD | cap_grp.c | 628 nvlist_t *nvlout) in grp_getgrent() argument 637 if (grp_pack(limits, grp, nvlout)) in grp_getgrent() 645 grp_getgrnam(const nvlist_t *limits, const nvlist_t *nvlin, nvlist_t *nvlout) in grp_getgrnam() argument 660 (void)grp_pack(limits, grp, nvlout); in grp_getgrnam() 666 grp_getgrgid(const nvlist_t *limits, const nvlist_t *nvlin, nvlist_t *nvlout) in grp_getgrgid() argument 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 [all …]
|
| /freebsd-head/lib/libcasper/services/cap_netdb/ |
| HD | 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-head/lib/libcasper/services/cap_dns/ |
| HD | 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() 517 dns_getnameinfo(const nvlist_t *limits, const nvlist_t *nvlin, nvlist_t *nvlout) in dns_getnameinfo() argument 582 nvlist_move_string(nvlout, "host", host); in dns_getnameinfo() 584 nvlist_move_string(nvlout, "serv", serv); in dns_getnameinfo() 611 dns_getaddrinfo(const nvlist_t *limits, const nvlist_t *nvlin, nvlist_t *nvlout) in dns_getaddrinfo() argument 657 nvlist_move_nvlist(nvlout, nvlname, elem); in dns_getaddrinfo() 749 nvlist_t *nvlout) in dns_command() argument [all …]
|
| /freebsd-head/lib/libcasper/services/cap_net/ |
| HD | 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() 854 net_getnameinfo(const nvlist_t *limits, const nvlist_t *nvlin, nvlist_t *nvlout) in net_getnameinfo() argument 928 nvlist_move_string(nvlout, "host", host); in net_getnameinfo() 930 nvlist_move_string(nvlout, "serv", serv); in net_getnameinfo() 957 net_getaddrinfo(const nvlist_t *limits, const nvlist_t *nvlin, nvlist_t *nvlout) in net_getaddrinfo() argument 1012 nvlist_move_nvlist(nvlout, nvlname, elem); in net_getaddrinfo() 1026 net_bind(const nvlist_t *limits, nvlist_t *nvlin, nvlist_t *nvlout) in net_bind() argument [all …]
|
| /freebsd-head/usr.sbin/rtsold/ |
| HD | cap_script.c | 156 nvlist_t *nvlout) in script_command() argument 168 nvlist_add_number(nvlout, "status", status); in script_command() 204 nvlist_move_descriptor(nvlout, "fd", fd); in script_command()
|
| HD | cap_llflags.c | 145 nvlist_t *nvlin, nvlist_t *nvlout) in llflags_command() argument 155 nvlist_add_number(nvlout, "flags", flags); in llflags_command()
|
| HD | cap_sendmsg.c | 255 nvlist_t *nvlout __unused) in sendmsg_command()
|
| /freebsd-head/lib/libcasper/services/cap_sysctl/ |
| HD | cap_sysctl.c | 422 nametomib(const nvlist_t *limits, const nvlist_t *nvlin, nvlist_t *nvlout) in nametomib() argument 445 nvlist_add_binary(nvlout, "mib", mibp, size * sizeof(*mibp)); in nametomib() 452 nvlist_t *nvlout) in sysctl_command() argument 464 return (nametomib(limits, nvlin, nvlout)); in sysctl_command() 523 nvlist_add_number(nvlout, "oldlen", (uint64_t)oldlen); in sysctl_command() 525 nvlist_move_binary(nvlout, "oldp", oldp, oldlen); in sysctl_command()
|