T_FAULT
{ T_FAULT, "FITrate", 0, check_num_func, O_ERR },
{ T_FAULT, "FRU", 0, check_fru_asru, O_ERR },
{ T_FAULT, "ASRU", 0, check_fru_asru, O_ERR },
{ T_FAULT, "message", 0, check_num_func, O_ERR },
{ T_FAULT, "retire", 0, check_num_func, O_ERR },
{ T_FAULT, "response", 0, check_num_func, O_ERR },
{ T_FAULT, "action", 0, check_action, O_ERR },
{ T_FAULT, "count", 0, check_count, O_ERR },
{ T_FAULT, "engine", 0, check_engine, O_ERR },
L_DECL(T_FAULT);
case T_FAULT:
case T_FAULT: return L_fault;
case T_FAULT:
case T_FAULT:
ptree_type_pattern(flags, T_FAULT, pat);
ret = dodecl(T_FAULT, file, line, np, nvpairs,
lut_walk(Faults, (lut_cb)check_required_props, (void *)T_FAULT);
lut_walk(Faults, (lut_cb)check_refcount, (void *)T_FAULT);
lut_walk(Faults, (lut_cb)check_upset_engine, (void *)T_FAULT);
case T_FAULT:
case T_FAULT:
case T_FAULT:
case T_FAULT: /* fault declaration */
{ T_FAULT, "fault" },