- if (lseek (cf->block_fd, p->vno[i]*cf->head.block_size,
- SEEK_SET) < 0)
- {
- logf (LOG_FATAL, "lseek commit block");
- exit (1);
- }
- r = read (cf->block_fd, cf->iobuf, cf->head.block_size);
- if (r != cf->head.block_size)
+ if (!mf_read (cf->block_mf, p->vno[i], 0, 0, cf->iobuf))