Searched refs:nvlin (Results 1 - 14 of 14) sorted by relevance

/freebsd-current/lib/libcasper/services/cap_syslog/
H A Dcap_syslog.c138 slog_vsyslog(const nvlist_t *limits __unused, const nvlist_t *nvlin, argument
142 syslog(nvlist_get_number(nvlin, "priority"), "%s",
143 nvlist_get_string(nvlin, "message"));
147 slog_openlog(const nvlist_t *limits __unused, const nvlist_t *nvlin, argument
154 ident = dnvlist_get_string(nvlin, "ident", NULL);
160 logopt = nvlist_get_number(nvlin, "logopt");
162 stderr_fd = dnvlist_get_descriptor(nvlin, "stderr", -1);
172 openlog(LogTag, logopt, nvlist_get_number(nvlin, "facility"));
176 slog_closelog(const nvlist_t *limits __unused, const nvlist_t *nvlin __unused,
193 slog_setlogmask(const nvlist_t *limits __unused, const nvlist_t *nvlin, argument
203 syslog_command(const char *cmd, const nvlist_t *limits, nvlist_t *nvlin, nvlist_t *nvlout) argument
[all...]
/freebsd-current/lib/libcasper/libcasper/
H A Dzygote.c109 nvlist_t *nvlin, *nvlout; local
121 nvlin = nvlist_recv(*sockp, 0);
122 if (nvlin == NULL) {
129 funcidx = nvlist_get_number(nvlin, "funcidx");
130 nvlist_destroy(nvlin);
H A Dservice.c265 nvlist_t *nvlin, *nvlout; local
273 nvlin = cap_recv_nvlist(service_connection_get_chan(sconn));
274 if (nvlin == NULL) {
282 cmd = nvlist_get_string(nvlin, "cmd");
286 nvllim = nvlist_take_nvlist(nvlin, "limits");
320 service_connection_get_limits(sconn), nvlin, nvlout);
323 nvlist_destroy(nvlin);
H A Dlibcasper_service.c165 casper_command(const char *cmd, const nvlist_t *limits, nvlist_t *nvlin, argument
175 if (!nvlist_exists_string(nvlin, "service"))
178 servname = nvlist_get_string(nvlin, "service");
/freebsd-current/lib/libcasper/services/cap_sysctl/
H A Dcap_sysctl.c423 nametomib(const nvlist_t *limits, const nvlist_t *nvlin, nvlist_t *nvlout) argument
429 if (!sysctl_allowed(limits, nvlin))
432 name = nvlist_get_string(nvlin, "name");
433 size = (size_t)nvlist_get_number(nvlin, "size");
452 sysctl_command(const char *cmd, const nvlist_t *limits, nvlist_t *nvlin, argument
465 return (nametomib(limits, nvlin, nvlout));
469 error = sysctl_valid(nvlin, false);
472 if (!sysctl_allowed(limits, nvlin))
475 operation = nvlist_get_number(nvlin, "operation");
477 if (!nvlist_exists_binary(nvlin, "new
[all...]
/freebsd-current/lib/libcasper/services/cap_netdb/
H A Dcap_netdb.c113 netdb_getprotobyname(const nvlist_t *limits __unused, const nvlist_t *nvlin, argument
119 name = dnvlist_get_string(nvlin, "name", NULL);
140 netdb_command(const char *cmd, const nvlist_t *limits, nvlist_t *nvlin, argument
146 error = netdb_getprotobyname(limits, nvlin, nvlout);
/freebsd-current/lib/libcasper/services/cap_grp/
H A Dcap_grp.c628 grp_getgrent(const nvlist_t *limits, const nvlist_t *nvlin __unused,
646 grp_getgrnam(const nvlist_t *limits, const nvlist_t *nvlin, nvlist_t *nvlout) argument
651 if (!nvlist_exists_string(nvlin, "name"))
653 name = nvlist_get_string(nvlin, "name");
667 grp_getgrgid(const nvlist_t *limits, const nvlist_t *nvlin, nvlist_t *nvlout) argument
672 if (!nvlist_exists_number(nvlin, "gid"))
675 gid = (gid_t)nvlist_get_number(nvlin, "gid");
688 grp_setgroupent(const nvlist_t *limits __unused, const nvlist_t *nvlin, argument
693 if (!nvlist_exists_bool(nvlin, "stayopen"))
696 stayopen = nvlist_get_bool(nvlin, "stayope
763 grp_command(const char *cmd, const nvlist_t *limits, nvlist_t *nvlin, nvlist_t *nvlout) argument
[all...]
/freebsd-current/lib/libcasper/services/cap_pwd/
H A Dcap_pwd.c621 pwd_getpwent(const nvlist_t *limits, const nvlist_t *nvlin __unused,
639 pwd_getpwnam(const nvlist_t *limits, const nvlist_t *nvlin, nvlist_t *nvlout) argument
644 if (!nvlist_exists_string(nvlin, "name"))
646 name = nvlist_get_string(nvlin, "name");
660 pwd_getpwuid(const nvlist_t *limits, const nvlist_t *nvlin, nvlist_t *nvlout) argument
665 if (!nvlist_exists_number(nvlin, "uid"))
668 uid = (uid_t)nvlist_get_number(nvlin, "uid");
681 pwd_setpassent(const nvlist_t *limits __unused, const nvlist_t *nvlin, argument
686 if (!nvlist_exists_bool(nvlin, "stayopen"))
689 stayopen = nvlist_get_bool(nvlin, "stayope
756 pwd_command(const char *cmd, const nvlist_t *limits, nvlist_t *nvlin, nvlist_t *nvlout) argument
[all...]
/freebsd-current/lib/libcasper/services/cap_net/
H A Dcap_net.c785 net_gethostbyname(const nvlist_t *limits, const nvlist_t *nvlin, argument
804 family = (int)nvlist_get_number(nvlin, "family");
808 name = nvlist_get_string(nvlin, "name");
820 net_gethostbyaddr(const nvlist_t *limits, const nvlist_t *nvlin, argument
838 family = (int)nvlist_get_number(nvlin, "family");
842 addr = nvlist_get_binary(nvlin, "addr", &addrsize);
854 net_getnameinfo(const nvlist_t *limits, const nvlist_t *nvlin, nvlist_t *nvlout) argument
876 hostlen = (size_t)nvlist_get_number(nvlin, "hostlen");
877 servlen = (size_t)nvlist_get_number(nvlin, "servlen");
894 sabin = nvlist_get_binary(nvlin, "s
957 net_getaddrinfo(const nvlist_t *limits, const nvlist_t *nvlin, nvlist_t *nvlout) argument
1026 net_bind(const nvlist_t *limits, nvlist_t *nvlin, nvlist_t *nvlout) argument
1057 net_connect(const nvlist_t *limits, nvlist_t *nvlin, nvlist_t *nvlout) argument
1395 net_command(const char *cmd, const nvlist_t *limits, nvlist_t *nvlin, nvlist_t *nvlout) argument
[all...]
/freebsd-current/lib/libcasper/services/cap_dns/
H A Dcap_dns.c469 dns_gethostbyname(const nvlist_t *limits, const nvlist_t *nvlin, argument
479 family = (int)nvlist_get_number(nvlin, "family");
484 hp = gethostbyname2(nvlist_get_string(nvlin, "name"), family);
492 dns_gethostbyaddr(const nvlist_t *limits, const nvlist_t *nvlin, argument
504 family = (int)nvlist_get_number(nvlin, "family");
509 addr = nvlist_get_binary(nvlin, "addr", &addrsize);
518 dns_getnameinfo(const nvlist_t *limits, const nvlist_t *nvlin, nvlist_t *nvlout) argument
535 hostlen = (size_t)nvlist_get_number(nvlin, "hostlen");
536 servlen = (size_t)nvlist_get_number(nvlin, "servlen");
553 sabin = nvlist_get_binary(nvlin, "s
612 dns_getaddrinfo(const nvlist_t *limits, const nvlist_t *nvlin, nvlist_t *nvlout) argument
749 dns_command(const char *cmd, const nvlist_t *limits, nvlist_t *nvlin, nvlist_t *nvlout) argument
[all...]
/freebsd-current/lib/libcasper/services/cap_fileargs/
H A Dcap_fileargs.c639 fileargs_command_lstat(const nvlist_t *limits, nvlist_t *nvlin, argument
649 if (!fileargs_allowed(limits, nvlin, FA_LSTAT))
652 name = nvlist_get_string(nvlin, "name");
670 fileargs_command_realpath(const nvlist_t *limits, nvlist_t *nvlin, argument
679 if (!fileargs_allowed(limits, nvlin, FA_REALPATH))
682 pathname = nvlist_get_string(nvlin, "name");
692 fileargs_command_open(const nvlist_t *limits, nvlist_t *nvlin, argument
701 if (!fileargs_allowed(limits, nvlin, FA_OPEN))
704 name = nvlist_get_string(nvlin, "name");
723 nvlist_t *nvlin, nvlist_
722 fileargs_command(const char *cmd, const nvlist_t *limits, nvlist_t *nvlin, nvlist_t *nvlout) argument
[all...]
/freebsd-current/usr.sbin/rtsold/
H A Dcap_llflags.c145 nvlist_t *nvlin, nvlist_t *nvlout)
152 ifname = nvlist_get_string(nvlin, "ifname");
144 llflags_command(const char *cmd, const nvlist_t *limits __unused, nvlist_t *nvlin, nvlist_t *nvlout) argument
H A Dcap_sendmsg.c254 sendmsg_command(const char *cmd, const nvlist_t *limits __unused, nvlist_t *nvlin, argument
266 ifindex = (uint32_t)nvlist_get_number(nvlin, "ifindex");
267 linkid = (uint32_t)nvlist_get_number(nvlin, "linkid");
271 data = nvlist_get_binary(nvlin, "data", &len);
H A Dcap_script.c155 script_command(const char *cmd, const nvlist_t *limits, nvlist_t *nvlin, argument
178 iargv = nvlist_get_string_array(nvlin, "argv", &argc);

Completed in 122 milliseconds