Home
last modified time | relevance | path

Searched refs:nvlin (Results 1 – 15 of 15) sorted by relevance

/freebsd/lib/libcasper/services/cap_syslog/
H A Dcap_syslog.c138 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 Dsyslogd_cap_log.c65 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 Dsyslogd_cap.c44 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 Dsyslogd_cap_config.c280 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 Dcap_dns.c468 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 Dcap_grp.c627 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 Dcap_net.c789 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 Dzygote.c109 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 Dservice.c333 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 Dlibcasper_service.c165 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 Dcap_fileargs.c639 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 Dcap_netdb.c113 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 Dcap_sendmsg.c256 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 Dcap_llflags.c145 nvlist_t *nvlin, nvlist_t *nvlout) in llflags_command() argument
152 ifname = nvlist_get_string(nvlin, "ifname"); in llflags_command()
H A Dcap_script.c155 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()