| /freebsd/lib/libcasper/services/cap_syslog/ |
| H A D | cap_syslog.c | 138 slog_vsyslog(const nvlist_t *limits __unused, const nvlist_t *nvlin, in slog_vsyslog() argument 142 syslog(nvlist_get_number(nvlin, "priority"), "%s", in slog_vsyslog() 143 nvlist_get_string(nvlin, "message")); in slog_vsyslog() 147 slog_openlog(const nvlist_t *limits __unused, const nvlist_t *nvlin, in slog_openlog() argument 154 ident = dnvlist_get_string(nvlin, "ident", NULL); in slog_openlog() 160 logopt = nvlist_get_number(nvlin, "logopt"); in slog_openlog() 162 stderr_fd = dnvlist_get_descriptor(nvlin, "stderr", -1); in slog_openlog() 172 openlog(LogTag, logopt, nvlist_get_number(nvlin, "facility")); in slog_openlog() 176 slog_closelog(const nvlist_t *limits __unused, const nvlist_t *nvlin __unused, in slog_closelog() 193 slog_setlogmask(const nvlist_t *limits __unused, const nvlist_t *nvlin, in slog_setlogmask() argument [all …]
|
| /freebsd/usr.sbin/syslogd/ |
| H A D | syslogd_cap_log.c | 65 casper_p_open(nvlist_t *nvlin, nvlist_t *nvlout) in casper_p_open() argument 72 filed_idx = nvlist_get_number(nvlin, "filed_idx"); in casper_p_open() 73 prog = nvlist_get_string(nvlin, "prog"); in casper_p_open() 119 casper_ttymsg(nvlist_t *nvlin) in casper_ttymsg() argument 128 nvlstrs = nvlist_get_string_array(nvlin, "iov_strs", &iovcnt); in casper_ttymsg() 137 line = nvlist_get_string(nvlin, "line"); in casper_ttymsg() 138 timeout = nvlist_get_number(nvlin, "timeout"); in casper_ttymsg() 139 shout = nvlist_get_bool(nvlin, "shout"); in casper_ttymsg() 171 casper_wallmsg(nvlist_t *nvlin) in casper_wallmsg() argument 178 f = nvlist_get_binary(nvlin, "filed", &sz); in casper_wallmsg() [all …]
|
| H A D | 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); in casper_command() 55 error = casper_wallmsg(nvlin); in casper_command()
|
| H A D | syslogd_cap_config.c | 280 casper_readconfigfile(nvlist_t *nvlin, nvlist_t *nvlout) in casper_readconfigfile() argument 291 path = nvlist_get_string(nvlin, "path"); in casper_readconfigfile() 296 strlcpy(LocalHostName, nvlist_get_string(nvlin, "LocalHostName"), in casper_readconfigfile()
|
| /freebsd/lib/libcasper/services/cap_dns/ |
| H A D | cap_dns.c | 468 dns_gethostbyname(const nvlist_t *limits, const nvlist_t *nvlin, in dns_gethostbyname() argument 478 family = (int)nvlist_get_number(nvlin, "family"); in dns_gethostbyname() 483 hp = gethostbyname2(nvlist_get_string(nvlin, "name"), family); in dns_gethostbyname() 491 dns_gethostbyaddr(const nvlist_t *limits, const nvlist_t *nvlin, in dns_gethostbyaddr() argument 503 family = (int)nvlist_get_number(nvlin, "family"); in dns_gethostbyaddr() 508 addr = nvlist_get_binary(nvlin, "addr", &addrsize); in dns_gethostbyaddr() 517 dns_getnameinfo(const nvlist_t *limits, const nvlist_t *nvlin, nvlist_t *nvlout) in dns_getnameinfo() argument 534 hostlen = (size_t)nvlist_get_number(nvlin, "hostlen"); in dns_getnameinfo() 535 servlen = (size_t)nvlist_get_number(nvlin, "servlen"); in dns_getnameinfo() 552 sabin = nvlist_get_binary(nvlin, "sa", &sabinsize); in dns_getnameinfo() [all …]
|
| /freebsd/lib/libcasper/services/cap_grp/ |
| H A D | cap_grp.c | 627 grp_getgrent(const nvlist_t *limits, const nvlist_t *nvlin __unused, in grp_getgrent() 645 grp_getgrnam(const nvlist_t *limits, const nvlist_t *nvlin, nvlist_t *nvlout) in grp_getgrnam() argument 650 if (!nvlist_exists_string(nvlin, "name")) in grp_getgrnam() 652 name = nvlist_get_string(nvlin, "name"); in grp_getgrnam() 666 grp_getgrgid(const nvlist_t *limits, const nvlist_t *nvlin, nvlist_t *nvlout) in grp_getgrgid() argument 671 if (!nvlist_exists_number(nvlin, "gid")) in grp_getgrgid() 674 gid = (gid_t)nvlist_get_number(nvlin, "gid"); in grp_getgrgid() 687 grp_setgroupent(const nvlist_t *limits __unused, const nvlist_t *nvlin, in grp_setgroupent() argument 692 if (!nvlist_exists_bool(nvlin, "stayopen")) in grp_setgroupent() 695 stayopen = nvlist_get_bool(nvlin, "stayopen") ? 1 : 0; in grp_setgroupent() [all …]
|
| /freebsd/lib/libcasper/services/cap_net/ |
| H A D | cap_net.c | 789 net_gethostbyname(const nvlist_t *limits, const nvlist_t *nvlin, in net_gethostbyname() argument 808 family = (int)nvlist_get_number(nvlin, "family"); in net_gethostbyname() 812 name = nvlist_get_string(nvlin, "name"); in net_gethostbyname() 824 net_gethostbyaddr(const nvlist_t *limits, const nvlist_t *nvlin, in net_gethostbyaddr() argument 842 family = (int)nvlist_get_number(nvlin, "family"); in net_gethostbyaddr() 846 addr = nvlist_get_binary(nvlin, "addr", &addrsize); in net_gethostbyaddr() 858 net_getnameinfo(const nvlist_t *limits, const nvlist_t *nvlin, nvlist_t *nvlout) in net_getnameinfo() argument 882 hostlen = (size_t)nvlist_get_number(nvlin, "hostlen"); in net_getnameinfo() 883 servlen = (size_t)nvlist_get_number(nvlin, "servlen"); in net_getnameinfo() 900 sabin = nvlist_get_binary(nvlin, "sa", &sabinsize); in net_getnameinfo() [all …]
|
| /freebsd/lib/libcasper/libcasper/ |
| H A D | zygote.c | 109 nvlist_t *nvlin, *nvlout; in zygote_main() local 121 nvlin = nvlist_recv(*sockp, 0); in zygote_main() 122 if (nvlin == NULL) { in zygote_main() 129 funcidx = nvlist_get_number(nvlin, "funcidx"); in zygote_main() 130 nvlist_destroy(nvlin); in zygote_main()
|
| H A D | service.c | 333 nvlist_t *nvlin, *nvlout; in service_message() local 341 nvlin = cap_recv_nvlist(service_connection_get_chan(sconn)); in service_message() 342 if (nvlin == NULL) { in service_message() 350 cmd = nvlist_get_string(nvlin, "cmd"); in service_message() 354 nvllim = nvlist_take_nvlist(nvlin, "limits"); in service_message() 388 service_connection_get_limits(sconn), nvlin, nvlout); in service_message() 391 nvlist_destroy(nvlin); in service_message()
|
| H A D | libcasper_service.c | 165 casper_command(const char *cmd, const nvlist_t *limits, nvlist_t *nvlin, in casper_command() argument 175 if (!nvlist_exists_string(nvlin, "service")) in casper_command() 178 servname = nvlist_get_string(nvlin, "service"); in casper_command()
|
| /freebsd/lib/libcasper/services/cap_fileargs/ |
| H A D | cap_fileargs.c | 639 fileargs_command_lstat(const nvlist_t *limits, nvlist_t *nvlin, in fileargs_command_lstat() argument 649 if (!fileargs_allowed(limits, nvlin, FA_LSTAT)) in fileargs_command_lstat() 652 name = nvlist_get_string(nvlin, "name"); in fileargs_command_lstat() 670 fileargs_command_realpath(const nvlist_t *limits, nvlist_t *nvlin, in fileargs_command_realpath() argument 679 if (!fileargs_allowed(limits, nvlin, FA_REALPATH)) in fileargs_command_realpath() 682 pathname = nvlist_get_string(nvlin, "name"); in fileargs_command_realpath() 692 fileargs_command_open(const nvlist_t *limits, nvlist_t *nvlin, in fileargs_command_open() argument 701 if (!fileargs_allowed(limits, nvlin, FA_OPEN)) in fileargs_command_open() 704 name = nvlist_get_string(nvlin, "name"); in fileargs_command_open() 723 nvlist_t *nvlin, nvlist_t *nvlout) in fileargs_command() argument [all …]
|
| /freebsd/lib/libcasper/services/cap_netdb/ |
| H A D | cap_netdb.c | 113 netdb_getprotobyname(const nvlist_t *limits __unused, const nvlist_t *nvlin, in netdb_getprotobyname() argument 119 name = dnvlist_get_string(nvlin, "name", NULL); in netdb_getprotobyname() 140 netdb_command(const char *cmd, const nvlist_t *limits, nvlist_t *nvlin, in netdb_command() argument 146 error = netdb_getprotobyname(limits, nvlin, nvlout); in netdb_command()
|
| /freebsd/usr.sbin/rtsold/ |
| H A D | cap_sendmsg.c | 256 sendmsg_command(const char *cmd, const nvlist_t *limits __unused, nvlist_t *nvlin, in sendmsg_command() argument 268 ifindex = (uint32_t)nvlist_get_number(nvlin, "ifindex"); in sendmsg_command() 269 linkid = (uint32_t)nvlist_get_number(nvlin, "linkid"); in sendmsg_command() 273 data = nvlist_get_binary(nvlin, "data", &len); in sendmsg_command()
|
| H A D | cap_llflags.c | 145 nvlist_t *nvlin, nvlist_t *nvlout) in llflags_command() argument 152 ifname = nvlist_get_string(nvlin, "ifname"); in llflags_command()
|
| H A D | cap_script.c | 155 script_command(const char *cmd, const nvlist_t *limits, nvlist_t *nvlin, in script_command() argument 178 iargv = nvlist_get_string_array(nvlin, "argv", &argc); in script_command()
|