Lines Matching refs:mech
15943 set_active(nvlist_t *mech, const char *hier_part)
15955 if (nvlist_add_boolean_value(mech, PARAM_ACTIVE, b) != 0)
15962 add_snmp_params(nvlist_t *mech, char *hier_part)
15964 return (set_active(mech, hier_part));
15968 add_syslog_params(nvlist_t *mech, char *hier_part)
15970 return (set_active(mech, hier_part));
15980 add_mailto_params(nvlist_t *mech, char *hier_part)
15997 if (set_active(mech, hier_part) == 0)
15999 else if (set_active(mech, PARAM_ACTIVE) != 0)
16010 if (nvlist_add_string(mech, PARAM_SMTP_TO, p) != 0)
16015 if (nvlist_add_string(mech, param, val) != 0)
16045 nvlist_t *mech;
16052 if (nvlist_alloc(&mech, NV_UNIQUE_NAME, 0) != 0)
16058 r = add_mailto_params(mech, hier_part);
16062 if ((r = add_snmp_params(mech, hier_part)) != 0)
16068 if ((r = add_syslog_params(mech, hier_part)) != 0)
16078 mech) != 0)
16081 nvlist_free(mech);