SCF_SERVICE_STARTD
if (scf_handle_decode_fmri(h, SCF_SERVICE_STARTD, NULL, NULL, inst,
assert(strcmp(SCF_SERVICE_STARTD,
SCF_SERVICE_STARTD)) != 0)
strcmp(restarter, SCF_SERVICE_STARTD) != 0)
sz = sizeof ("SMF_RESTARTER=") + strlen(SCF_SERVICE_STARTD);
(void) strlcat(*np, SCF_SERVICE_STARTD, sz);
strcmp(restarter_fmri, SCF_SERVICE_STARTD) == 0) {
if (scf_handle_decode_fmri(h, SCF_SERVICE_STARTD, NULL, NULL, inst,
if (strcmp(inst_fmri, SCF_SERVICE_STARTD) == 0)
if (scf_handle_decode_fmri(h, SCF_SERVICE_STARTD, NULL, NULL, inst,
if (scf_handle_decode_fmri(h, SCF_SERVICE_STARTD, NULL, NULL,
if (strcmp(fmri, SCF_SERVICE_STARTD) != 0) {
r = libscf_lookup_instance(SCF_SERVICE_STARTD, inst);
r = libscf_lookup_instance(SCF_SERVICE_STARTD, inst);
SCF_PROPERTY_MILESTONE, SCF_SERVICE_STARTD);
assert(strcmp(SCF_SERVICE_STARTD,
SCF_SERVICE_STARTD,
uu_die("Could not create %s: %s\n", SCF_SERVICE_STARTD,
SCF_SERVICE_STARTD);
idata.i_fmri = SCF_SERVICE_STARTD;
if (scf_handle_decode_fmri(h, SCF_SERVICE_STARTD, NULL, NULL,
if (strcmp(fmri, SCF_SERVICE_STARTD) == 0) {
SCF_SERVICE_STARTD);
"%s/:properties/system/reconfigure", SCF_SERVICE_STARTD);
idata.i_fmri = SCF_SERVICE_STARTD;
if (scf_handle_decode_fmri(hndl, SCF_SERVICE_STARTD, NULL, NULL, inst,
set_astring_prop(SCF_SERVICE_STARTD, SCF_PG_OPTIONS_OVR,
if (get_inst(SCF_SERVICE_STARTD, inst) != 0) {
set_astring_prop(SCF_SERVICE_STARTD, SCF_PG_OPTIONS,
if (delete_prop(SCF_SERVICE_STARTD, inst, SCF_PG_OPTIONS_OVR,
(void) strlcpy(value, SCF_SERVICE_STARTD, value_sz);
restarter = SCF_SERVICE_STARTD;
if (scf_handle_decode_fmri(h, SCF_SERVICE_STARTD, NULL, NULL, g_inst,
instp->restarter = SCF_SERVICE_STARTD;
SCF_SERVICE_STARTD);
(void) strcpy(restarter_fmri, SCF_SERVICE_STARTD);
restarter = strdup(SCF_SERVICE_STARTD);