diff options
author | Ian Dowse <iedowse@FreeBSD.org> | 2002-05-18 18:51:14 +0000 |
---|---|---|
committer | Ian Dowse <iedowse@FreeBSD.org> | 2002-05-18 18:51:14 +0000 |
commit | 00b162d0181a942754c37a578bd16cf7b8b371cb (patch) | |
tree | 7c73ff16d8d10d602dd6c505b6adf926b53641d3 /sys/ufs/ufs/ufsmount.h | |
parent | daa96b6fc2e90e85bb6cd7ff0b5594c409ac5ebb (diff) | |
download | src-00b162d0181a942754c37a578bd16cf7b8b371cb.tar.gz src-00b162d0181a942754c37a578bd16cf7b8b371cb.zip |
Remove um_i_effnlink_valid, i_spare[] and the ufsmount_u and inode_u
unions, since these were only necessary when ext2fs used ufs code.
Reviewed by: mckusick
Notes
Notes:
svn path=/head/; revision=96873
Diffstat (limited to 'sys/ufs/ufs/ufsmount.h')
-rw-r--r-- | sys/ufs/ufs/ufsmount.h | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/sys/ufs/ufs/ufsmount.h b/sys/ufs/ufs/ufsmount.h index c53bbb203ec2..dc995b46938f 100644 --- a/sys/ufs/ufs/ufsmount.h +++ b/sys/ufs/ufs/ufsmount.h @@ -66,13 +66,7 @@ struct ufsmount { dev_t um_dev; /* device mounted */ struct vnode *um_devvp; /* block device mounted vnode */ - union { /* pointer to superblock */ - struct fs *fs; /* FFS */ - struct ext2_sb_info *e2fs; /* EXT2FS */ - } ufsmount_u; -#define um_fs ufsmount_u.fs -#define um_e2fs ufsmount_u.e2fs -#define um_e2fsb ufsmount_u.e2fs->s_es + struct fs *um_fs; /* pointer to superblock */ struct vnode *um_quotas[MAXQUOTAS]; /* pointer to quota files */ struct ucred *um_cred[MAXQUOTAS]; /* quota file access cred */ @@ -85,7 +79,6 @@ struct ufsmount { char um_qflags[MAXQUOTAS]; /* quota specific flags */ int64_t um_savedmaxfilesize; /* XXX - limit maxfilesize */ struct malloc_type *um_malloctype; /* The inodes malloctype */ - int um_i_effnlink_valid; /* i_effnlink valid? */ int (*um_balloc)(struct vnode *, off_t, int, struct ucred *, int, struct buf **); int (*um_blkatoff)(struct vnode *, off_t, char **, struct buf **); int (*um_truncate)(struct vnode *, off_t, int, struct ucred *, struct thread *); |