md_header_t
md_header_t *mdhp;
mdhp = (md_header_t *)bufferp;
mdp->headerp = (md_header_t *)mdp->caddr;
md_header_t mdh;
if (read(fd, &mdh, sizeof (md_header_t)) != sizeof (md_header_t))
md_size = sizeof (md_header_t) + mdh.node_blk_sz + mdh.name_blk_sz +
(void) memcpy(buf, &mdh, sizeof (md_header_t));
if (read(fd, buf + sizeof (md_header_t),
md_size - sizeof (md_header_t)) != md_size - sizeof (md_header_t)) {
md_header_t *headerp;
md_header_t *hdrp;
hdrp = (md_header_t *)ptr;