nvlist_get_nvlist
nvlai = nvlist_get_nvlist(nvl, nvlname);
limits = nvlist_get_nvlist(limits, "cmds");
limits = nvlist_get_nvlist(limits, "groups");
limits = nvlist_get_nvlist(limits, "fields");
limits = nvlist_get_nvlist(newlimits, name);
nvlai = nvlist_get_nvlist(nvl, nvlname);
return (net_allowed_bsaddr_impl(nvlist_get_nvlist(limits, "sockaddr"),
hlimits = nvlist_get_nvlist(limits, "hosts");
limits = nvlist_get_nvlist(limits, "cmds");
limits = nvlist_get_nvlist(limits, "users");
limits = nvlist_get_nvlist(limits, "fields");
limits = nvlist_get_nvlist(newlimits, name);
ATF_REQUIRE_EQ(result, nvlist_get_nvlist(nvl, key));
travel = nvlist_get_nvlist(travel, name);
travel = nvlist_get_nvlist(travel,
value = nvlist_get_nvlist(nvl, key);
value = nvlist_get_nvlist(nvl, test_subnvlist_key);
verify_test_nvlist(nvlist_get_nvlist(nvl, name));
ATF_REQUIRE_EQ(nvlist_get_nvlist(nvl, key), value);
verify_test_nvlist(nvlist_get_nvlist(nvl, otherkey2));
ATF_REQUIRE(nvlist_empty(nvlist_get_nvlist(nvl, otherkey1)));
cnvl = nvlist_get_nvlist(nvl, "nvlist/nvlist");
cnvl = nvlist_get_nvlist(nvl, "nvlist/nvlist");
CHECK(ptr == nvlist_get_nvlist(nvl, "nvlist/nvlist"));
cnvl = nvlist_get_nvlist(nvl, "nvlist/nvlist");
cnvl = nvlist_get_nvlist(nvl, name);
cnvl = nvlist_get_nvlist(nvl, name);
empty = nvlist_get_nvlist(cnvl, cname);
pf_nvrule_to_rule(nvlist_get_nvlist(nvl, "rule"), rule);
_pfctl_get_status_counters(nvlist_get_nvlist(nvl, "counters"),
_pfctl_get_status_counters(nvlist_get_nvlist(nvl, "lcounters"),
_pfctl_get_status_counters(nvlist_get_nvlist(nvl, "fcounters"),
_pfctl_get_status_counters(nvlist_get_nvlist(nvl, "scounters"),
pf_nvaddr_to_addr(nvlist_get_nvlist(nvl, "addr"), &addr->v.a.addr);
pf_nvaddr_to_addr(nvlist_get_nvlist(nvl, "mask"), &addr->v.a.mask);
pf_nvaddr_wrap_to_addr_wrap(nvlist_get_nvlist(nvl, "addr"), &addr->addr);
pf_nvaddr_to_addr(nvlist_get_nvlist(nvl, "counter"), &pool->counter);
pf_nvmape_to_mape(nvlist_get_nvlist(nvl, "mape"), &pool->mape);
pf_nvaddr_to_addr(nvlist_get_nvlist(nvl, "addr"), &rule->divert.addr);
pf_nvrule_addr_to_rule_addr(nvlist_get_nvlist(nvl, "src"), &rule->src);
pf_nvrule_addr_to_rule_addr(nvlist_get_nvlist(nvl, "dst"), &rule->dst);
pf_nvpool_to_pool(nvlist_get_nvlist(nvl, "rpool"), &rule->rdr);
pf_nvrule_uid_to_rule_uid(nvlist_get_nvlist(nvl, "uid"), &rule->uid);
pf_nvrule_uid_to_rule_uid(nvlist_get_nvlist(nvl, "gid"),
pf_nvdivert_to_divert(nvlist_get_nvlist(nvl, "divert"), rule);
pfctl_nveth_addr_to_eth_addr(nvlist_get_nvlist(nvl, "src"),
pfctl_nveth_addr_to_eth_addr(nvlist_get_nvlist(nvl, "dst"),
pf_nvrule_addr_to_rule_addr(nvlist_get_nvlist(nvl, "ipsrc"),
pf_nvrule_addr_to_rule_addr(nvlist_get_nvlist(nvl, "ipdst"),
pfsync_syncpeer_nvlist_to_sockaddr(nvlist_get_nvlist(nvl,
nvl_ts = nvlist_get_nvlist(nvl, "last_disconnect");
nvlist_get_ ## type (nvlist_get_nvlist(di[i], \
nvlist_get_ ## type (nvlist_get_nvlist(di[i], \
if (!nvlist_exists(nvlist_get_nvlist(di[i],
nvlist_get_nvlist(di[i], SNDST_DSPS_PROVIDER_INFO),
params = nvlist_get_nvlist(nvl, "params");
rparams = nvlist_get_nvlist(nvl, "rparams");
admin = nvlist_get_nvlist(nvl, "admin");
admin = nvlist_get_nvlist(nvl, "admin");
device = nvlist_get_nvlist(config, PF_CONFIG_NAME);
driver_config = nvlist_get_nvlist(device, DRIVER_CONFIG_NAME);
device = nvlist_get_nvlist(config, device_name);
iov_config = nvlist_get_nvlist(device, IOV_CONFIG_NAME);
driver_config = nvlist_get_nvlist(device, DRIVER_CONFIG_NAME);
nvlist_get_nvlist(param_schema, "default"));
sub_schema = nvlist_get_nvlist(dev_schema, name);
param_schema = nvlist_get_nvlist(sub_schema, param_name);
driver_schema = nvlist_get_nvlist(dev_schema, DRIVER_CONFIG_NAME);
iov_schema = nvlist_get_nvlist(dev_schema, IOV_CONFIG_NAME);
dev_schema = nvlist_get_nvlist(schema, name);
param_schema = nvlist_get_nvlist(schema, name);
schema_param = nvlist_get_nvlist(schema, name);
device_schema = nvlist_get_nvlist(schema, schema_device);
iov_schema = nvlist_get_nvlist(device_schema, IOV_CONFIG_NAME);
driver_schema = nvlist_get_nvlist(device_schema, DRIVER_CONFIG_NAME);
device = nvlist_get_nvlist(config, name);
pf = nvlist_get_nvlist(config, PF_CONFIG_NAME);
iov = nvlist_get_nvlist(pf, IOV_CONFIG_NAME);
if (!sndstat_diinfo_is_sane(nvlist_get_nvlist(nvlist,
if (!sndstat_diinfo_is_sane(nvlist_get_nvlist(nvlist,
diinfo = nvlist_get_nvlist(nvlist,
diinfo = nvlist_get_nvlist(nvlist,
nvlist_get_nvlist(nvlist, SNDST_DSPS_PROVIDER_INFO));
error = ovpn_create_kkey_dir(&dec, nvlist_get_nvlist(nvl, "decrypt"));
ret = ovpn_nvlist_to_sockaddr(nvlist_get_nvlist(nvl, "remote"),
ret = ovpn_nvlist_to_sockaddr(nvlist_get_nvlist(nvl, "local"),
error = ovpn_create_kkey_dir(&enc, nvlist_get_nvlist(nvl, "encrypt"));
error = pf_nvrule_to_krule(nvlist_get_nvlist(nvl, "rule"),
nvlist_get_nvlist(nvl, "src"), &krule->src);
nvlist_get_nvlist(nvl, "dst"), &krule->dst);
nvlist_get_nvlist(nvl, "ipsrc"), &krule->ipsrc);
nvlist_get_nvlist(nvl, "ipdst"), &krule->ipdst);
PFNV_CHK(pf_nvaddr_to_addr(nvlist_get_nvlist(nvl, "counter"),
PFNV_CHK(pf_nvmape_to_mape(nvlist_get_nvlist(nvl, "mape"),
PFNV_CHK(pf_nvaddr_to_addr(nvlist_get_nvlist(nvl, "addr"),
PFNV_CHK(pf_nvaddr_to_addr(nvlist_get_nvlist(nvl, "mask"),
PFNV_CHK(pf_nvaddr_wrap_to_addr_wrap(nvlist_get_nvlist(nvl, "addr"),
error = pf_nvrule_addr_to_rule_addr(nvlist_get_nvlist(nvl, "src"),
PFNV_CHK(pf_nvrule_addr_to_rule_addr(nvlist_get_nvlist(nvl, "dst"),
PFNV_CHK(pf_nvpool_to_pool(nvlist_get_nvlist(nvl, "rpool"),
PFNV_CHK(pf_nvrule_uid_to_rule_uid(nvlist_get_nvlist(nvl, "uid"),
PFNV_CHK(pf_nvrule_gid_to_rule_gid(nvlist_get_nvlist(nvl, "gid"),
const nvlist_t *nvldivert = nvlist_get_nvlist(nvl, "divert");
PFNV_CHK(pf_nvaddr_to_addr(nvlist_get_nvlist(nvldivert, "addr"),
PFNV_CHK(pf_nvstate_cmp_to_state_cmp(nvlist_get_nvlist(nvl, "cmp"),
PFNV_CHK(pf_nvrule_addr_to_rule_addr(nvlist_get_nvlist(nvl, "src"),
PFNV_CHK(pf_nvrule_addr_to_rule_addr(nvlist_get_nvlist(nvl, "dst"),
nvlist_get_nvlist(nvl, "rt_addr"), &kill->psk_rt_addr));
if ((error = pfsync_syncpeer_nvlist_to_sockaddr(nvlist_get_nvlist(nvl, "syncpeer"), &addr)) != 0)
const nvlist_t *nvlist_get_nvlist(const nvlist_t *nvl, const char *name);
ATF_REQUIRE_MSG(nvlist_exists(nvlist_get_nvlist(di[i], \
nvlist_get_ ## type (nvlist_get_nvlist(di[i], \
ATF_REQUIRE_MSG(nvlist_exists(nvlist_get_nvlist(di[i], \
nvlist_get_ ## type (nvlist_get_nvlist(di[i], \
if (!nvlist_exists(nvlist_get_nvlist(di[i],
nvlist_get_nvlist(di[i], SNDST_DSPS_PROVIDER_INFO),
ATF_REQUIRE_MSG(nvlist_exists(nvlist_get_nvlist(rdi[i], \
var = nvlist_get_ ## type (nvlist_get_nvlist(rdi[i], \
nvlist_get_nvlist(parent, name), arg, dump_node_cb);
nvlist_get_nvlist(nvl, name));
nvlist_get_nvlist(ports_nvl, name)) < 0) {
slot_nvl = nvlist_get_nvlist(slots_nvl, name);
parameter = nvlist_get_nvlist(subsystem_schema, name);
pf_schema = nvlist_get_nvlist(schema, PF_CONFIG_NAME);
iov_schema = nvlist_get_nvlist(pf_schema, IOV_CONFIG_NAME);
driver_schema = nvlist_get_nvlist(pf_schema, DRIVER_CONFIG_NAME);
vf_schema = nvlist_get_nvlist(schema, VF_SCHEMA_NAME);
iov_schema = nvlist_get_nvlist(vf_schema, IOV_CONFIG_NAME);
driver_schema = nvlist_get_nvlist(vf_schema, DRIVER_CONFIG_NAME);
driver_schema = nvlist_get_nvlist(schema, DRIVER_CONFIG_NAME);
iov_schema = nvlist_get_nvlist(schema, IOV_CONFIG_NAME);
nvlist_get_nvlist(iov_schema, key));
nvlist_get_nvlist(driver_schema, key));
pf_schema = nvlist_get_nvlist(schema, PF_CONFIG_NAME);
vf_schema = nvlist_get_nvlist(schema, VF_SCHEMA_NAME);
defaults = nvlist_get_nvlist(device_defaults, subsystem);
nvlist_get_nvlist(defaults, name));
subsystem = nvlist_get_nvlist(device, subsystem_name);
schema = nvlist_get_nvlist(device_schema, subsystem_name);
config = nvlist_get_nvlist(schema, name);
iov = nvlist_get_nvlist(pf, IOV_CONFIG_NAME);
validate_device(pf, nvlist_get_nvlist(schema, PF_CONFIG_NAME),
vf_schema = nvlist_get_nvlist(schema, VF_SCHEMA_NAME);
(int)nvlist_get_number(nvlist_get_nvlist(di[i],
nvlist_get_ ## type (nvlist_get_nvlist(di[i], \
nvlist_get_ ## type (nvlist_get_nvlist(di[i], \
if (!nvlist_exists(nvlist_get_nvlist(di[i],
nvlist_get_nvlist(di[i], SNDST_DSPS_PROVIDER_INFO),
nvlist_get_nvlist(nvl_filed, "f_prop_filter"));