summaryrefslogtreecommitdiffstats
path: root/sbin/newlfs/lfs.c
diff options
context:
space:
mode:
Diffstat (limited to 'sbin/newlfs/lfs.c')
-rw-r--r--sbin/newlfs/lfs.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/sbin/newlfs/lfs.c b/sbin/newlfs/lfs.c
index 99387ff..72c5f46 100644
--- a/sbin/newlfs/lfs.c
+++ b/sbin/newlfs/lfs.c
@@ -167,12 +167,12 @@ static void make_dir __P(( void *, struct direct *, int));
static void put __P((int, off_t, void *, size_t));
int
-make_lfs(fd, lp, partp, minfree, block_size, seg_size)
+make_lfs(fd, lp, partp, minfree, bsize, seg_size)
int fd;
struct disklabel *lp;
struct partition *partp;
int minfree;
- int block_size;
+ int bsize;
int seg_size;
{
struct dinode *dip; /* Pointer to a disk inode */
@@ -197,7 +197,6 @@ make_lfs(fd, lp, partp, minfree, block_size, seg_size)
u_long *dp; /* Used to computed checksum on data */
u_long *datasump; /* Used to computed checksum on data */
int block_array_size; /* How many entries in block array */
- int bsize; /* Block size */
int db_per_fb; /* Disk blocks per file block */
int i, j;
int off; /* Offset at which to write */
@@ -208,8 +207,6 @@ make_lfs(fd, lp, partp, minfree, block_size, seg_size)
lfsp = &lfs_default;
- if (!(bsize = block_size))
- bsize = DFL_LFSBLOCK;
if (!(ssize = seg_size))
ssize = DFL_LFSSEG;
@@ -222,6 +219,7 @@ make_lfs(fd, lp, partp, minfree, block_size, seg_size)
lfsp->lfs_fsize = bsize;
lfsp->lfs_bmask = bsize - 1;
lfsp->lfs_inopb = bsize / sizeof(struct dinode);
+
/* MIS -- should I round to power of 2 */
lfsp->lfs_ifpb = bsize / sizeof(IFILE);
lfsp->lfs_sepb = bsize / sizeof(SEGUSE);
OpenPOWER on IntegriCloud