PARAM_ACTIVE
if (nvlist_lookup_boolean_array(nvl, PARAM_ACTIVE, &a, &n) != 0)
if (*hier_part == '\0' || strcmp(hier_part, PARAM_ACTIVE) == 0) {
if (nvlist_add_boolean_value(mech, PARAM_ACTIVE, b) != 0)
else if (set_active(mech, PARAM_ACTIVE) != 0)