UFS indirect blocks are size u_int32_t, not daddr_t

This commit is contained in:
Poul-Henning Kamp 2002-05-18 09:07:12 +00:00
parent 4cfa53bd38
commit 4c4bb98266
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=96842

View File

@ -199,7 +199,7 @@ block_map(f, file_block, disk_block_p)
int level;
int idx;
daddr_t ind_block_num;
daddr_t *ind_p;
u_int32_t *ind_p;
int rc;
/*
@ -274,7 +274,7 @@ block_map(f, file_block, disk_block_p)
fp->f_blkno[level] = ind_block_num;
}
ind_p = (daddr_t *)fp->f_blk[level];
ind_p = (u_int32_t *)fp->f_blk[level];
if (level > 0) {
idx = file_block / fp->f_nindir[level - 1];