DEFAULT_SCHEMA_NAME
if (!nvlist_exists_bool(param, DEFAULT_SCHEMA_NAME))
if (!nvlist_exists_string(param, DEFAULT_SCHEMA_NAME))
if (!nvlist_exists_number(param, DEFAULT_SCHEMA_NAME))
defaultVal = nvlist_get_number(param, DEFAULT_SCHEMA_NAME);
if (!nvlist_exists_binary(param, DEFAULT_SCHEMA_NAME))
mac = nvlist_get_binary(param, DEFAULT_SCHEMA_NAME, &size);
if (! nvlist_exists_number(param, DEFAULT_SCHEMA_NAME))
vlan = nvlist_get_number(param, DEFAULT_SCHEMA_NAME);
if (nvlist_exists(schema, DEFAULT_SCHEMA_NAME)) {
nvlist_get_bool(parameter, DEFAULT_SCHEMA_NAME) ? "true" :
nvlist_get_string(parameter, DEFAULT_SCHEMA_NAME));
DEFAULT_SCHEMA_NAME));
DEFAULT_SCHEMA_NAME));
DEFAULT_SCHEMA_NAME));
DEFAULT_SCHEMA_NAME));
mac = nvlist_get_binary(parameter, DEFAULT_SCHEMA_NAME, &size);
uint16_t vlan = nvlist_get_number(parameter, DEFAULT_SCHEMA_NAME);
else if (nvlist_exists(parameter, DEFAULT_SCHEMA_NAME))
else if (strcasecmp(key, DEFAULT_SCHEMA_NAME) == 0) {
defaults = dnvlist_take_nvlist(config, DEFAULT_SCHEMA_NAME, NULL);