Remove unnecessary memset() call and use the default case of the switch
to report the unreachable state.
} else {
src = sources[index];
- memset(&report->ip_addr, 0, sizeof (report->ip_addr));
if (src->ip_addr)
report->ip_addr = *src->ip_addr;
else {
}
switch (src->status) {
- case SRC_UNSELECTABLE:
- case SRC_BAD_STATS:
- case SRC_BAD_DISTANCE:
- case SRC_STALE:
- case SRC_ORPHAN:
- case SRC_WAITS_STATS:
- report->state = RPT_UNREACH;
- break;
case SRC_FALSETICKER:
report->state = RPT_FALSETICKER;
break;
case SRC_SELECTED:
report->state = RPT_SYNC;
break;
- case SRC_OK:
default:
- assert(0);
+ report->state = RPT_UNREACH;
break;
}