aboutsummaryrefslogtreecommitdiff
path: root/sys/ufs/ufs/ufsmount.h
diff options
context:
space:
mode:
authorIan Dowse <iedowse@FreeBSD.org>2002-05-18 18:51:14 +0000
committerIan Dowse <iedowse@FreeBSD.org>2002-05-18 18:51:14 +0000
commit00b162d0181a942754c37a578bd16cf7b8b371cb (patch)
tree7c73ff16d8d10d602dd6c505b6adf926b53641d3 /sys/ufs/ufs/ufsmount.h
parentdaa96b6fc2e90e85bb6cd7ff0b5594c409ac5ebb (diff)
downloadsrc-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.h9
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 *);