SCF_PG_RESTARTER_ACTIONS
} else if (strcmp(scratch_name, SCF_PG_RESTARTER_ACTIONS) == 0) {
#define AUTH_PG_ACTIONS SCF_PG_RESTARTER_ACTIONS
{SCF_PG_RESTARTER_ACTIONS, SCF_PROPERTY_DEGRADED, ADT_smf_degrade,
{SCF_PG_RESTARTER_ACTIONS, SCF_PROPERTY_DEGRADE_IMMEDIATE,
{SCF_PG_RESTARTER_ACTIONS, SCF_PROPERTY_MAINT_OFF, ADT_smf_clear, NULL},
{SCF_PG_RESTARTER_ACTIONS, SCF_PROPERTY_MAINT_ON,
{SCF_PG_RESTARTER_ACTIONS, SCF_PROPERTY_MAINT_ON_IMMEDIATE,
{SCF_PG_RESTARTER_ACTIONS, SCF_PROPERTY_MAINT_ON_IMMTEMP,
{SCF_PG_RESTARTER_ACTIONS, SCF_PROPERTY_MAINT_ON_TEMPORARY,
{SCF_PG_RESTARTER_ACTIONS, SCF_PROPERTY_REFRESH, ADT_smf_refresh, NULL},
{SCF_PG_RESTARTER_ACTIONS, SCF_PROPERTY_RESTART, ADT_smf_restart, NULL},
{SCF_PG_RESTARTER_ACTIONS, SCF_PROPERTY_RESTORE, ADT_smf_clear, NULL},
} else if (strcmp(pg_name, SCF_PG_RESTARTER_ACTIONS) == 0) {
const char * const scf_pg_restarter_actions = SCF_PG_RESTARTER_ACTIONS;
if (pg_get_or_add(inst, SCF_PG_RESTARTER_ACTIONS,
SCF_PG_RESTARTER_ACTIONS);
SCF_PG_RESTARTER_ACTIONS, SCF_PROPERTY_AUX_TTY);
SCF_PG_RESTARTER_ACTIONS, SCF_PROPERTY_AUX_TTY);
set_astring_prop(fmri, SCF_PG_RESTARTER_ACTIONS,
SCF_PG_RESTARTER_ACTIONS, SCF_PROPERTY_AUX_FMRI);
if (instance_get_or_add_pg(inst, SCF_PG_RESTARTER_ACTIONS,
if (instance_get_or_add_pg(inst, SCF_PG_RESTARTER_ACTIONS,
if (scf_instance_get_pg(inst, SCF_PG_RESTARTER_ACTIONS, pg) !=
if (scf_instance_delete_prop(inst, SCF_PG_RESTARTER_ACTIONS,
if (instance_get_or_add_pg(inst, SCF_PG_RESTARTER_ACTIONS,
SCF_PG_RESTARTER_ACTIONS, SCF_PROPERTY_AUX_FMRI));
if (scf_instance_get_pg(inst, SCF_PG_RESTARTER_ACTIONS, pg) == -1) {
if (scf_instance_add_pg(inst, SCF_PG_RESTARTER_ACTIONS,