From a28860212fea45a16ea27f2fe26af479df7d1bcc Mon Sep 17 00:00:00 2001 From: gibbs Date: Thu, 17 Nov 1994 01:38:30 +0000 Subject: Make newlfs work by adding the MAXSYMLINKLEN and a byte padding to struct lfs. sovs@diku.dk: The pad2 field in struct lfs is a kludge. You need it because the raw devices has to be written in DEV_BSIZE. The lfs_maxsymlinklen is needed because the tells the UFS code that we want to use 4.4BSD directory layout insted of FreeBSD 1.1.5. Reviewed by: Justin Gibbs Submitted by: sovs@diku.dk --- sbin/newlfs/lfs.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'sbin/newlfs') diff --git a/sbin/newlfs/lfs.c b/sbin/newlfs/lfs.c index c79a0dc..99387ff 100644 --- a/sbin/newlfs/lfs.c +++ b/sbin/newlfs/lfs.c @@ -106,6 +106,7 @@ static struct lfs lfs_default = { /* lfs_offset */ 0, /* lfs_lastpseg */ 0, /* lfs_tstamp */ 0, + /* lfs_maxsymlinklen */ MAXSYMLINKLEN, /* lfs_minfree */ MINFREE, /* lfs_maxfilesize */ 0, /* lfs_dbpseg */ DFL_LFSSEG/DEV_BSIZE, @@ -143,6 +144,7 @@ static struct lfs lfs_default = { /* lfs_flags */ 0, /* lfs_fsmnt */ { 0 }, /* lfs_pad */ { 0 }, + /* lfs_pad2 */ { 0 }, /* lfs_cksum */ 0 }; -- cgit v1.1