} else {
err = dnode_hold(os, record->zi_object, FTAG, &dn);
if (err != 0) {
} else {
err = dnode_hold(os, record->zi_object, FTAG, &dn);
if (err != 0) {
case TYPE_LABEL_UBERBLOCK:
record->zi_start = offsetof(vdev_label_t, vl_uberblock[0]);
record->zi_end = record->zi_start + VDEV_UBERBLOCK_RING - 1;
case TYPE_LABEL_UBERBLOCK:
record->zi_start = offsetof(vdev_label_t, vl_uberblock[0]);
record->zi_end = record->zi_start + VDEV_UBERBLOCK_RING - 1;