diff --git a/sources.c b/sources.c index 5b20a71..6c523fd 100644 --- a/sources.c +++ b/sources.c @@ -1081,15 +1081,19 @@ SRC_ReportSource(int index, RPT_SourceReport *report, struct timeval *now) case SRC_JITTERY: report->state = RPT_JITTERY; break; + case SRC_BAD_STATS: case SRC_UNREACHABLE: report->state = RPT_UNREACH; break; case SRC_FALSETICKER: report->state = RPT_FALSETICKER; break; - default: + case SRC_SELECTABLE: report->state = RPT_OTHER; break; + default: + assert(0); + break; } /* Call stats module to fill out estimates */ SST_DoSourceReport(src->stats, report, now);